# List of Canadian Premier League transfers 2024

This is a list of transfers for the 2024 Canadian Premier League season.
This list includes all transfers involving Canadian Premier League clubs after their last match of the 2023 Canadian Premier League season and before their last match of the 2024 season.

## Transfers

Clubs without flags are Canadian.
| Date | Name | Moving from | Moving to | Fee |
| 3 November 2023 | João Morelli | HFX Wanderers FC | Retired | Retired |
| 9 November 2023 | Nathaniel St. Louis | Vancouver FC | | Contract expired |
| 9 November 2023 | Nicky Gyimah | Vancouver FC | | Contract expired |
| 9 November 2023 | Jeremy Zielinski | Vancouver FC | | Contract expired |
| 19 November 2023 | Lifumpa Mwandwe | HFX Wanderers FC | | Contract expired |
| 21 November 2023 | Diego Espejo | Atlético Ottawa | Atlético Madrid B | Loan expired |
| 21 November 2023 | Jean-Aniel Assi | Atlético Ottawa | CF Montréal | Loan expired |
| 21 November 2023 | Ilias Iliadis | Atlético Ottawa | CF Montréal | Loan expired |
| 21 November 2023 | Luke Singh | Atlético Ottawa | Toronto FC | Loan expired |
| 22 November 2023 | Eskander Mzoughi | Valour FC | | Contract expired |
| 22 November 2023 | Matthew Chandler | Valour FC | | Contract expired |
| 22 November 2023 | Anthony Novak | Valour FC | | Contract expired |
| 22 November 2023 | Jaime Siaj | Valour FC | | Contract expired |
| 22 November 2023 | Ahinga Selemani | Valour FC | | Contract expired |
| 22 November 2023 | Kevin Rendon | Valour FC | | Contract expired |
| 29 November 2023 | Kieran Baskett | Pacific FC | | Contract expired |
| 29 November 2023 | Abdul Binate | Pacific FC | | Contract expired |
| 29 November 2023 | Jalen Watson | Pacific FC | | Contract expired |
| 30 November 2023 | Gareth Smith-Doyle | Cavalry FC | | Contract expired |
| 30 November 2023 | Sterling Kerr | Cavalry FC | | Contract expired |
| 30 November 2023 | Joe Mason | Cavalry FC | | Contract expired |
| 30 November 2023 | Shaan Hundal | Vancouver FC | Valour FC | Free |
| 1 December 2023 | Zachary Sukunda | IF Gnistan | Valour FC | Free |
| 9 December 2023 | Udoka Chima | Cavalry FC | Worthing FC | Free |
| 11 December 2023 | Mohamed Omar | HFX Wanderers FC | San Antonio FC | Free |
| 15 December 2023 | Roberto Alarcon | Cavalry FC | Valour FC | Free |
| 17 December 2023 | Woobens Pacius | Forge FC | | Contract expired |
| 18 December 2023 | Jordan Faria | Toronto FC II | Valour FC | Free |
| 19 December 2023 | Doneil Henry | HFX Wanderers FC | | Contract expired |
| 19 December 2023 | Theo Collomb | HFX Wanderers FC | | Contract expired |
| 19 December 2023 | Cristian Campagna | HFX Wanderers FC | | Contract expired |
| 19 December 2023 | Ryan James | HFX Wanderers FC | | Contract expired |
| 19 December 2023 | Jake Ruby | HFX Wanderers FC | | Contract expired |
| 19 December 2023 | Armaan Wilson | HFX Wanderers FC | | Contract expired |
| 20 December 2023 | Roger Thompson | York United | Retired | Retired |
| 21 December 2023 | Matteo De Brienne | Valour FC | Atlético Ottawa | Free |
| 22 December 2023 | Jeremy Gagnon-Lapare | York United | | Contract terminated |
| 22 December 2023 | Michael Petrasso | York United | | Contract expired |
| 22 December 2023 | Paris Gee | York United | | Contract expired |
| 22 December 2023 | Jonathan Grant | York United | | Contract expired |
| 22 December 2023 | Carson Buschman-Dormond | York United | | Contract expired |
| 27 December 2023 | Tass Mourdoukoutas | York United | Valour FC | Free |
| 30 December 2023 | Manjrekar James | Forge FC | Alajuelense | Undisclosed |
| 1 January 2024 | Gianni dos Santos | Atlético Ottawa | Inter Kashi | Undisclosed |
| 2 January 2024 | Diego Gutierrez | Valour FC | Cavalry FC | Free |
| 3 January 2024 | Dennis Salanovic | CF Talavera de la Reina | York United | Free |
| 4 January 2024 | Juan Córdova | Ñublense | York United | Free |
| 8 January 2024 | Manny Aparicio | Pacific FC | Atlético Ottawa | Contract Expired |
| 9 January 2024 | Ben Fisk | Cavalry FC | Vancouver FC | Traded |
| 12 January 2024 | Jordan Swibel | Marconi Stallions | Valour FC | Free |
| 12 January 2024 | Pacifique Niyongabire | Valour FC | Tampa Bay Rowdies | Undisclosed |
| 16 January 2024 | Tobias Warschewski | Unattached | Cavalry FC | Free |
| 17 January 2024 | Grady McDonnell | Vancouver Whitecaps Academy | Vancouver FC | Free |
| 17 January 2024 | Easton Ongaro | Pacific FC | Novara Calcio | Undisclosed |
| 18 January 2024 | Miguel Acosta | Atletico Ottawa | | Contract Expired |
| 19 January 2024 | Rezart Rama | Forge FC | KF Egnatia | Free |
| 19 January 2024 | David Brazão | Pacific FC | FC Džiugas Telšiai | Free |
| 22 January 2024 | Ballou Tabla | Manisa FK | Atlético Ottawa | Free |
| 23 January 2024 | Jared Ulloa | Valour FC | Unión Huaral | Free |
| 23 January 2024 | Paris Gee | York United | Vancouver FC | Free |
| 23 January 2024 | Oswaldo León | Dorados de Sinaloa | York United | Free |
| 9 February 2024 | Jonathan Viscosi | Vaasan Palloseura | Valour FC | Free |
| 9 February 2024 | Noah Verhoeven | Atlético Ottawa | Valour FC | Loan |