As of June 2023, Canadians can visit 13 countries without a visa. These countries are Seychelles, Thailand, Philippines, Morocco, Panama, Uruguay, Costa Rica, Antigua & Barbuda, St Kitts & Nevis, Argentina, Trinidad & Tobago, St Vincent & Grenadines, and St Lucia. However, it's important to note that the visa-free travel is subject to certain conditions and restrictions, so it's always best to check the latest information before you travel.