This is a list of ski areas and resorts in Iran. This list contains 25 ski resorts.
Tehran Province edit
Alborz Province edit
Ardabil Province edit
- Alvares
- Fandoqlu Grass Skiing Resort
Markazi Province edit
- Shazand Ski Resort
Fars Province edit
- Tarbiatbadani Fars Ski Resort
- Pooladkaf
West Azerbaijan Province edit
East Azerbaijan Province edit
Kurdistan Province edit
- Nassar Ski Resort
- Saqqez Ski Resort
Chaharmahal and Bakhtiari Province edit
- Kuhrang (Chelgerd) Ski Resort
Kohgiluyeh and Boyer-Ahmad Province edit
Hamedan Province edit
Semnan Province edit
Razavi Khorasan Province edit
Isfahan Province edit
Qazvin Province edit
Zanjan Province edit
- Papaei Ski Resort