Canadian citizens are eligible for visa-free entry to Turkey for tourism or business purposes for stays of up to 90 days within a 180-day period. However, if you are planning to stay in Turkey for longer than 90 days or for a purpose other than tourism or business, you will need to obtain a visa.
To apply for a Turkey visa, Canadian citizens will generally need to meet the requirements outlined by the Turkish authorities, which can include a valid passport, a completed visa application form, proof of travel arrangements, evidence of financial support, and a visa fee.
Canadian citizens can apply for a Turkey visa online through the official e-visa portal or at a Turkish embassy or consulate in Canada. It is important to note that the requirements and application procedures for a Turkey visa may vary depending on the purpose and length of your stay in Turkey, so you should consult the official website of the Turkish Ministry of Foreign Affairs or the nearest Turkish embassy or consulate for the latest information.