Question: do canadian citizens need transit visa for turkey?
Answer: Yes, Canadians do need a visa. It costs 60 USD. You can either get it at the airport on arrival or in advance online: "https://www.evisa.gov.tr/en/". There is no transit visa in Turkey.