Select Place of Residence:

Iran Visa Pricing

15 days 7 days
Single Entry up to 14 days stay (Canadian citizens only) valid for 90 days with max 14 days stay $ 332.50
(+TAX $2.79)
or $ 397.50
(+TAX $11.25)

Nearest Holidays - We advise to apply ASAP to avoid possible delays due to Iran consulate closure during the upcoming holidays!

Sunday, Nov 20 Arba'in-e Hosseini (40th day after Ashura)
Monday, Nov 28 Death of Prophet Mohammad / Martyrdom of Imam Hasan
Wednesday, Nov 30 Martyrdom of Imam Reza

Iran Visa Requirements

  • Valid original passport (Valid at least for 6 months from departure date & min. 3 empty pages)
  • Filled out and signed Iran visa application form.
  • One recent passport size color photo (without glasses) affixed to the application form. (Photo facility is available on-site - TORONTO, OTTAWA, MARKHAM & VANCOUVER). Please note that photos from photo booth or home-shot photos are not acceptable. Female applicants age nine and up are requested to respect Islamic dress code.
  • Reference number of the letter of invitation (Visa Authorization Code).
    Important Notes:
    1. When you request this letter please make sure that it is sent to the Iranian Embassy in Washington DC only.
    2. The reference number is valid for only 3 months from the issue date.
  • Minors applying for Iranian visa must provide additionally:
    - A letter from the minor's father permitting the minor to travel to Iran. (If the father is absent a notarizd permission from the child's legal guardian is required).
    - A copy of the first 2 pages of father's passport.
    - A copy of the first 2 pages of mother's passport.
    - A copy of the parent's marriage license.
  • Note: Fees indicated are for Canadian passport holders only.
  • Persons WITH DUAL citizenship, ONE of which IS Canadian, must apply WITH their Canadian passports only.
  • NOTE: Want to check if you prepared your Iran visa application documents correctly? Click on the following link: and send us your file for quick evaluation.

Application center locations


130 Albert Street, B1 Level, Suite 7, Ottawa, ON
K1P 5G4

Schedule appointment


1000 Finch Ave. W. Suite 900, North York, ON
M3J 2V5

Schedule appointment


3601 HWY 7 East, Suite 1005, Markham, ON
L3R 0M3

Schedule appointment


400 5th Avenue SW, Suite 300, Calgary, AB
T2P 0L6



550 West Broadway Suite 730, Vancouver, BC
V5Z 0E9

Schedule appointment


600 de Maisonneuve Blvd West, Suite 1700, Montreal, QC
H3A 3J2