Question: do canadian citizens need a visa for iran?
Answer: Iran visa for citizens of Canada is required. For more information please contact the nearest Iran embassy.