Iran entry requirements for Canada passport holders
Canadian passport holders need a visa to enter Iran in 2026. You must apply for a tourist visa in advance through an Iranian embassy or consulate — there is no visa-on-arrival option for Canadians. Plan ahead, as processing can take several weeks.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Visa required | You need a visa before traveling to Iran. Apply at the nearest Iranian embassy or consulate — there is no official eVisa portal for Canadian passport holders. Processing takes 2–4 weeks, and you must submit your passport in person or by mail.Apply online | Required |
| Valid passport Required | Your passport must be valid for at least 6 months beyond your intended departure date from Iran. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required | Immigration officers at Imam Khomeini and Mehrabad airports ask for a confirmed onward or return flight. Have a printed copy or a digital booking ready — they may also check that your ticket matches your visa validity. | Required |
| Proof of accommodation Recommended | Carry a hotel booking confirmation or an invitation letter from your host. Immigration may ask where you are staying, especially if you arrive without a pre-booked hotel. | Recommended |
| Proof of funds Recommended | Have bank statements or a credit card showing you can cover your stay. There is no fixed minimum amount, but officers may ask if you look underprepared. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for tourism; extension possible at immigration offices.
For frequent travellers; requires justification.
Requires employer sponsorship and approval from Ministry of Labour.
Requires acceptance from an Iranian educational institution.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for Canadian passport holders, payable at embassy or on arrival. | €80 (~$87 USD) |
| Tourist visa (multiple entry)For multiple entries, subject to approval. | €120 (~$130 USD) |
| Visa on arrival (VoA)Available at major airports for Canadian passport holders, requires pre-approval code. | €80 (~$87 USD) |
| Overstay fine per dayCapped at €150 (~$163 USD) for extended overstays. | ~€5 (~$5.50 USD) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Iran
Canadian passport holders transiting through Iran must obtain a transit visa in advance, even if staying airside. Exceptions apply for certain nationalities or if holding a valid visa for Iran.
- Holders of a valid Iranian visa may transit without additional visa.
Health & vaccines for Iran
Risk is low in urban areas but present in rural regions, especially during warmer months.
Common due to contaminated food/water; practice good hygiene and drink bottled water.
Major cities like Tehran experience high air pollution, especially in winter; those with respiratory issues should take precautions.
Risk is low in most tourist areas; prophylaxis recommended for rural travel in southern provinces (e.g., Sistan-Baluchestan).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and residency issues; bring passport, photos, and visa application form.
Handles extensions for tourists in southern Iran; expect queues.