This is a list of Scottish football transfers, featuring at least one 2024–25 Scottish Premiership club or one 2024–25 Scottish Championship club, which were completed during the summer 2024 transfer window. The transfer window opened on 14 June 2024 and closed at 11:30pm on Friday 30 August 2024.

List

DateNameMoving fromMoving toFeeMaidstone UnitedLivingstonFreeArbroathFalkirkFreeLinfieldLivingstonFreeDundee UnitedKampala Capital City AuthorityFreeDundee UnitedPerth SCFreeDundee UnitedBnei SakhninFreeDundee UnitedFree agentFreeGreenock MortonLivingstonFreeGreenock MortonMarsaxlokkFreeGreenock MortonFree agentFreeWokingLivingstonFreeLinfieldLivingstonFreeFleetwood TownSt MirrenFreeQueen's ParkBrechin CityFreeFalkirkRetiredFreeHeart of MidlothianFree agentFreeHeart of MidlothianRetiredFreeHeart of MidlothianMotherwellFreeLivingstonChurchill BrothersFreeLivingstonWuxi WugoFreeLivingstonCangzhou Mighty LionsFreeLivingstonHeart of MidlothianFreeSt JohnstoneDunfermline AthleticFreeSt MirrenMansfield TownFreeKilmarnockShelbourneFreeGreenock MortonPartick ThistleFreePauLivingstonFreeGreenock MortonAyr UnitedFreeBrentfordSt MirrenLoanMotherwellFree agentFreeMotherwellHeart of MidlothianFreeJeftéFluminenseRangersUndisclosedHamilton AcademicalLivingstonFreePartick ThistleAyr UnitedFreeSt JohnstoneThe SpartansFreeMaidstone UnitedGreenock MortonFreeAirdrieoniansRaith RoversFreeDundeeArbroathFreeTranmere RoversLivingstonFreeLivingstonKilmarnockFreeHibernianRaith RoversFreePort ValeSt JohnstoneFreeColorado RapidsMotherwellFreeCelticRetiredFreeRoss CountyHeart of MidlothianFreeHeredianoHeart of MidlothianUndisclosedHeart of MidlothianAyr UnitedLoanNordsjaellandRangersUndisclosedExeter CitySt MirrenFreeSt JohnstoneMarineFreeSt JohnstoneRetiredFreeConnah’s Quay NomadsGreenock MortonFreeRangersEsenler EroksporFreeRangersDerby CountyFreeAberdeenAirdrieoniansFreePartick ThistleQueen of the SouthFreeLensRangersLoanRaith RoversFalkirkFreeRaith RoversBo'ness UnitedFreeRaith RoversBonnyrigg RoseFreeRoss CountyPartick ThistleFreeAberdeenRetiredFreeCheltenham TownDundee UnitedFreeAirdrieoniansArbroathFreeAirdrieoniansFree agentFreeCrewe AlexandraDundee UnitedFreeEast KilbrideRaith RoversFreePartick ThistleFalkirkFreeAirdrieoniansSt JohnstoneFreeHibernianRetiredFreeAyr UnitedHamilton AcademicalFreeCrystal PalaceMotherwellUndisclosedAyr UnitedAnnan AthleticFreeMotherwellHamilton AcademicalFreeHamilton Academical ClydeFreeSt JohnstoneQueen's ParkFreeDundeeRaith RoversFreeDundeeSutton UnitedFreeStoke CityMotherwellFreeLivingstonHamilton AcademicalFreeQueen of the SouthRaith RoversFreeGreenock MortonAlloa AthleticFreeSt JohnstoneLinfieldFreeHibernianFalkirkUndisclosedAirdrieoniansGreenock MortonFreeRoss CountyNairn CountyFreeHibernianAirdrieoniansLoanAberdeenEbbsfleet UnitedFreeShelbourneAberdeenUndisclosedÚjpestAberdeenUndisclosedOxford UnitedSt MirrenFreePerth GloryMotherwellFreeCoventry CityAyr UnitedUndisclosedGreenock MortonAirdrieoniansFreeThe SpartansAirdrieoniansFreeAyr UnitedHamilton AcademicalFreeDundee UnitedAyr UnitedFreeHamilton AcademicalAnnan AthleticLoanBlackpoolGreenock MortonUndisclosedDundee UnitedPartick ThistleFreeQueen's ParkAirdrieoniansFreeAyr UnitedTroonFreeKyle McClellandHibernianColeraineLoanNK RadomljeDundee UnitedFreeBlackburn RoversAyr UnitedFreeDundee UnitedCove RangersFreeRoss CountyMotherwellFreeSt JohnstoneAberdeenUndisclosedDunfermline AthleticCharlton AthleticUndisclosedHamilton AcademicalHeart of MidlothianFreeAFC WimbledonMotherwellFreeHibernianRaith RoversFreeMotherwellBohemianUndisclosedAberdeenRangersFreePartick ThistleExeter CityFreeNK DomžaleMotherwellFreeStirling AlbionSt JohnstoneFreeKilmarnockSt JohnstoneFreeFC AshdodDundeeFreeBristol CityDundeeLoanBrentfordHeart of MidlothianUndisclosedSt MirrenDundee UnitedFreeRangersGreenock MortonFreeDundee UnitedArbroathFreeAirdrieoniansArbroathFreeClub BruggeHibernianLoanQueen's ParkBurton AlbionUndisclosedSevilla AtléticoHeart of MidlothianFreeShrewsbury TownSt MirrenLoanSt JohnstoneMotherwellFreeInverness Caledonian ThistleGreenock MortonFreeRangersTrabzonsporFreeRangersTrabzonsporFreeHibernianPartick ThistleFreeDundeePartick ThistleFreeHibernianAirdrieoniansLoanGreenock MortonYork CityFreeLuton TownDundee UnitedLoanLincoln CitySt MirrenFreeRaith RoversDundalkFreeAyr UnitedWeymouthFreeGreenock MortonSJKFreeMilton Keynes DonsHibernian Free MiddlesbroughAirdrieoniansLoanRaith RoversGreenock MortonFreeKF ShkupiDundee UnitedFreeAberdeenDunfermline AthleticFreeAFC WimbledonRoss CountyLoanDundee UnitedInverness Caledonian ThistleLoanMotherwellRangersFreeCliftonvilleAirdrieoniansFreeOxford UnitedAirdrieoniansFreeWest Ham UnitedMotherwellLoanBlackpoolHibernian FreeHull CityLivingstonFreeHibernianQueen of the SouthLoanAC MilanRangersFreeBarnsleyHamilton AcademicalFreeDundeeRoss CountyFreeDundee UnitedBohemianFreeMotherwellAuckland FCFreeInverness Caledonian ThistleQueen's ParkFreeOxford UnitedMotherwellFreeArbroathGreenock MortonFreeDundee UnitedDunfermline AthleticFreeRoss CountyForres MechanicsLoanPartick ThistleEvertonUndisclosedWest Bromwich Albion DundeeFreeSt Mirren Fleetwood TownUndisclosedSt Johnstone StevenageFreeLivingstonRoss CountyFreeCeltic Melbourne CityLoanQueen's ParkClydeFreeSt Johnstone LivingstonFreeAS FAR Rangers£1,700,000Celtic WatfordUndisclosedNotts County St JohnstoneLoanAirdrieonians StranraerLoanRangersAirdrieoniansLoanRoss CountyNairn CountyLoanAirdrieoniansRoss CountyFreeLivingstonGreenock MortonFreeExeter CityGreenock MortonFreeStockport CountyRoss County UndisclosedBechem UnitedSt Johnstone FreeBrighton & Hove AlbionLivingston LoanLivingston Chippa UnitedLoanSt MirrenBohemianFreeFalkirkBrechin CityFreeRoss CountyNorthampton TownUndisclosedCliftonvilleRoss County UndisclosedDundee UnitedAirdrieoniansFreeHartlepool UnitedAyr UnitedFreeRoss CountyDundeeUndisclosedRangersKilmarnockUndisclosedHamilton AcademicalLivingstonFreeHamilton AcademicalQueen of the SouthFreeKilmarnockQueen of the SouthLoanDeportivo SaprissaHeart of MidlothianLoanDunfermline AthleticEdinburgh CityFreeQueen's ParkStirling AlbionLoanSt JohnstoneForfar AthleticLoanSK BrannAberdeenUndisclosedRaith RoversMorecambeFreeHapoel Petah TikvaSt MirrenFreeAirdrieoniansArbroathFreeKilmarnockAnnan AthleticFreeDundeeQueen's Park FreeRoss CountyBath CityFreeCelticGenkUndisclosedLivingstonBellinzonaFreeQueen's ParkKelty HeartsLoanQueen's ParkPort ValeUndisclosedWolverhampton WanderersMotherwellLoanPartick ThistleAnnan AthleticFreePort ValeSt MirrenUndisclosedMotherwellAuxerreUndisclosedDundeeQueen's ParkFreeQueen's ParkAyr UnitedFreeMezőkövesdi SEDundee UnitedFreeDundee UnitedKelty HeartsLoanAberdeenBonnyrigg RoseLoanVilar de PerdizesSt JohnstoneFreeAston VillaCeltic£1,000,000LivingstonKarmiotissaFree Ayr UnitedSpennymoor TownFreeHibernianBeerschotUndisclosedAnderlechtCelticFreeFalkirkClydeLoanLivingstonAyr UnitedFreeAberdeenTriestinaFreeAyr UnitedUniversity of StirlingFreeKilmarnockMohun Bagan SGFreeAirdrieoniansHamilton AcademicalFreeAyr UnitedEast StirlingshireLoanHibernianCrawley TownUndisclosedStockport CountyHibernianFreeBrooke House College Football AcademySt JohnstoneFreeHeart of MidlothianSt JohnstoneUndisclosedSt JohnstoneForfar AthleticLoanCelticDunfermline AthleticFreeDunfermline AthleticCowdenbeathLoanHibernianAnnan AthleticLoanHeart of MidlothianStirling AlbionLoanGlentoranHamilton AcademicalUndisclosedRangersExeter CityLoanGreenock MortonHeart of MidlothianFreeCelticRapid BucureștiUndisclosedHeart of MidlothianWigan AthleticUndisclosedWatfordRoss CountyLoanDundeeCrawley TownUndisclosedADO Den HaagDundee UnitedUndisclosedRaith RoversArbroathFreeHibernianDundalkLoanHamilton AcademicalDumbartonFreeDundeeCowdenbeathLoanDunfermline AthleticColeraineFreePhiladelphia Union Dundee UnitedUndisclosedInverness Caledonian ThistleQueen's ParkFreeVfL WolfsburgRangersLoanRangersFC Twente£2,500,000Heart of MidlothianRoss CountyLoanHibernianCivil Service StrollersLoanGreenock MortonHednesford TownFreeFree agentGreenock MortonFreeLivingstonDarvelLoanWatfordPartick ThistleLoanAirdrieoniansBerwick RangersFreeRangersAris Limassol£1,700,000Newcastle JetsMotherwellUndisclosedIpswich TownKilmarnockUndisclosedQueens Park RangersDundeeLoanHeart of MidlothianSt JohnstoneLoanSt JohnstoneAlbion RoversLoanLivingstonBo'ness UnitedLoanColchester UnitedRoss CountyUndisclosedFC TwenteRangers£1,500,000BenficaCeltic£3,500,000RangersStirling AlbionLoanHibernianF.C. United of ManchesterFreeDundee UnitedInverness Caledonian ThistleFreeSt JohnstoneGreenock MortonFreeRoss CountyInverness Caledonian ThistleFreeRoss CountyNairn CountyLoanTottenham HotspurPartick ThistleFreeAberdeenCove RangersLoanAberdeenCove RangersLoanSunderlandKilmarnockLoanCrystal PalaceHeart of MidlothianUndisclosedSwansea CityHibernianLoanSt JohnstoneForfar AthleticLoanDundee UnitedBroxburn AthleticLoanZalaegerszegi TEDundee UnitedFreeAyr UnitedClydeLoanAberdeenHibernianFreeAyr UnitedHerefordFreeBarnsleyHibernianFreeFalkirkCowdenbeathLoanDunfermline AthleticGala Fairydean RoversLoanNorwich CityDundee UnitedLoanPartick ThistleStenhousemuirFreeFulhamHibernian£600,000TroyesAberdeenUndisclosedDundeeArbroathLoanDundeeStenhousemuirLoanCelticQueen's ParkLoanLiverpoolDundeeFreeHibernianThe SpartansLoanHeart of MidlothianKashima AntlersUndisclosedSunderlandQueen's ParkFreeHamilton AcademicalDarvelLoanHamilton AcademicalDarvelLoanCelticStoke City£2,000,000HJK HelsinkiAberdeen £860,000Topi Keskinen lands Aberdeen FC transfer seal of approval from Pittodrie insider after arrival, dailyrecord.co.uk, 13 August 2024Brighton & Hove AlbionPartick ThistleLoanDundee UnitedMotherwellLoanCelticHibernianLoanNorwich CityCeltic£8,500,000Partick ThistleSt. Cadoc’sLoanMotherwellEast KilbrideLoanAberdeenGirona£6,800,000AberdeenMontroseLoanHibernianPEC ZwolleLoanLiverpoolDundee UnitedLoanHibernianAFC WimbledonUndisclosedPartick ThistleBenburbLoanRoss CountyYeovil TownFreeLeicester City MotherwellFreeAberdeenQueen's ParkLoanCoventry CityKilmarnockLoanFalkirkGala Fairydean RoversLoanSt JohnstoneLivingstonLoanCrystal PalaceSt MirrenLoanCentral Coast MarinersRoss CountyFreeCelticDunfermline AthleticLoanSt MirrenRaith RoversLoanSt JohnstoneCove RangersLoanCelticMillwall£400,000Greenock MortonDunfermline AthleticFreeStoke CityAirdrieoniansLoanDundee UnitedQueen of the SouthLoanSwansea CityPartick ThistleLoanFulhamPartick ThistleLoanAberdeenVejleLoanAyr UnitedQueen of the SouthLoanDunfermline AthleticInverness Caledonian ThistleFreeMillwallAberdeenLoanCelticPortimonenseUndisclosedBirmingham CityDunfermline AthleticLoanRangersBirmingham CityLoanCelticBrighton & Hove Albion£25,000,000CelticFC TwenteLoanLeicester CityDundeeLoanBarcelonaCelticLoanCoventry CityAyr UnitedLoanRangersSwansea CityFreeEvertonRoss CountyLoanBarnsleyRoss CountyLoanRoss CountyInverness Caledonian ThistleLoanBurnleyDundeeLoanSt MirrenWolverhampton WanderersUndisclosedMotherwellAnnan AthleticLoanRoss CountyBrora RangersLoanAugsburgCeltic£11,000,000Sheffield UnitedCeltic£6,000,000DundeeCeltic£1,000,000FeyenoordRangersLoanSassuoloRangers£3,600,000RangersBlackburn Rovers£500,000RangersBirmingham City£300,000CelticWest Bromwich Albion£1,000,000CelticBirmingham CityUndisclosedDundee UnitedNorwich CityUndisclosedDundee UnitedFree agentFreeWrexhamDundee UnitedLoanDundee United Cumbernauld ColtsLoanDundee United SouthamptonLoanDundee Wolverhampton Wanderers£300,000Burnley DundeeLoanSunderland HibernianLoanBolton Wanderers HibernianUndisclosedHibernian MotherwellLoanHibernian Racing-UnionLoanLiverpool LivingstonLoanLivingstonMaidenhead UnitedLoanLivingstonWycombe WanderersUndisclosedFulhamAyr UnitedLoanAberdeenBoreham WoodFreeLivingstonSt JohnstoneFreeSt MirrenArbroathFreeSt JohnstoneBerwick RangersLoanSt JohnstoneCliftonvilleLoanBlackburn Rovers MotherwellLoanHamilton Academical ColeraineLoanGroningen St MirrenLoanSt MirrenAnnan AthleticLoanAberdeen Ayr UnitedLoanGlentoran Greenock MortonLoanAyr UnitedStranraerLoan

See also