Nasir-ol-Molk Mosque

Mosque Colorful mosque famed for morning stained-glass light displays

A 19th-century mosque in Shiraz famed for its stained-glass windows and morning light patterns on tiled floors. Visitors come early to photograph colored light, study tilework and the mosque’s intimate prayer hall.

Main image

The Nasir-ol-Molk Mosque in Shiraz, often called the “Pink Mosque,” is a 19th-century Qajar-era mosque noted for its vibrant tilework and stained-glass windows. It is particularly famous for the colored light effects produced inside the prayer hall.

Visitors come to see the interior stained glass and patterned carpets, the tiled mihrab and the delicate muqarnas and tile mosaics. The prayer hall and its rows of columns create framed views that accentuate the coloured light when sun strikes the windows.

Built for a local Qajar patron, the mosques decorative program emphasizes polychrome tiles and carved wood as well as stained glass, making it distinct from many earlier mosques that focus primarily on tilework. It has been maintained and conserved as a functioning mosque and a popular visitor site.

The mosque is located in the historic centre of Shiraz in Fars province and is within walking distance of other major Shiraz landmarks.

  • Best time for photos: Morning light through the mosques extensive stained glass windows produces vivid colored patterns on the floor and carpets and is the most photographed time to visit.
  • Date and style: Constructed during the late 19th century under a local Qajar-era patron, the mosque combines traditional tilework with large stained-glass panels and carved timber.
Nasir-ol-Molk Mosque
Nasir-ol-Molk Mosque (Pink Mosque), Lotfollah St., Shiraz, Fars Province, Iran
29.6086, 52.5485

How to Get to Nasir-ol-Molk Mosque #

The mosque sits in the old city of Shiraz, a short walk from the Vakil Bazaar and the Vakil Mosque. It is about 15-20 minutes on foot from Shiraz’s central bus station; taxis and local rideshares will drop visitors at the entrance to Lotfollah Street.

Tips for Visiting Nasir-ol-Molk Mosque #

  • Aim for early morning when sunlight streams through the pink tiles onto the prayer carpet - that is the famous photo moment.
  • Sit in the arcade for five minutes to watch how locals treat the mosque as a daily living space, not a stage.
  • Respect mosque etiquette: modest dress required and remove shoes where instructed.

Best Time to Visit Nasir-ol-Molk Mosque #

Early morning light in spring or autumn yields the most spectacular stained-glass effects; visit then to avoid crowds.

Spring
March-May · 12-28°C
Comfortable mornings for photography and walking through Shiraz's old neighborhoods.
Autumn
September-November · 15-30°C
Clear light and warm afternoons; less chance of the haze that can appear in summer.
Winter
December-February · 5-18°C
Chilly mornings but fewer visitors; stained-glass effects remain dramatic whenever light appears.

Weather & Climate near Nasir-ol-Molk Mosque #

Climate

Nasir-ol-Molk Mosque's climate is classified as Hot Semi-Arid - Hot Semi-Arid climate with hot summers (peaking in July) and cold winters (coldest in January). Temperatures range from 0°C to 38°C. Very dry conditions with minimal rainfall with a pronounced dry season.

Air Quality: AQI 93 Moderate
Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
42°
Warmest Month
-10°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 12°C and lows of 0°C. The wettest month with 46 mm of rain.

65 Good

Comfort

Feels Like Cold
C
Temperature
12°
60%
Humidity
Humid

Weather

46 mm
Rainfall
2.1 m/s
Wind
Calm
0.8
UV Index
Moderate
10.4h daylight

February

February is cold with highs of 14°C and lows of 2°C. Moderate rainfall (34 mm).

67 Good

Comfort

Feels Like Cold
C
Temperature
14°
58%
Humidity
Humid

Weather

34 mm
Rainfall
2.7 m/s
Wind
Calm
1.1
UV Index
High
11.0h daylight

March

March is cool with highs of 17°C and lows of 4°C. Moderate rainfall (39 mm).

78 Very Good

Comfort

11°
Feels Like Cool
11°C
Temperature
17°
52%
Humidity
Humid

Weather

39 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.6
UV Index
Very High
11.9h daylight

April

April is cool with highs of 22°C and lows of 7°C. Light rainfall.

79 Very Good

Comfort

15°
Feels Like Cool
15°C
Temperature
22°
47%
Humidity
Comfortable

Weather

15 mm
Rainfall
2.4 m/s
Wind
Calm
2.1
UV Index
Extreme
12.8h daylight

May

May is mild with highs of 28°C and lows of 13°C. Almost no rain and mostly sunny skies.

93 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
13° 28°
33%
Humidity
Comfortable

Weather

6 mm
Rainfall
2.8 m/s
Wind
Calm
2.6
UV Index
Extreme
13.5h daylight

June

June is warm with highs of 34°C and lows of 17°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
17° 34°
17%
Humidity
Dry

Weather

1 mm
Rainfall
2.6 m/s
Wind
Calm
2.9
UV Index
Extreme
13.9h daylight

July

July is the hottest month with highs of 38°C and lows of 22°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

30°
Feels Like Hot
30°C
Temperature
22° 38°
16%
Humidity
Dry

Weather

1 mm
Rainfall
2.3 m/s
Wind
Calm
2.7
UV Index
Extreme
13.7h daylight

August

August is the hottest month with highs of 38°C and lows of 22°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

30°
Feels Like Hot
30°C
Temperature
22° 38°
18%
Humidity
Dry

Weather

1 mm
Rainfall
2.2 m/s
Wind
Calm
2.6
UV Index
Extreme
13.1h daylight

September

September is warm with highs of 35°C and lows of 18°C. The driest month with just 0 mm and clear sunny skies.

97 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
18° 35°
19%
Humidity
Dry

Weather

0 mm
Rainfall
2.3 m/s
Wind
Calm
2.1
UV Index
Extreme
12.2h daylight

October

October is mild with highs of 30°C and lows of 13°C. Almost no rain and clear sunny skies.

95 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
13° 30°
28%
Humidity
Dry

Weather

4 mm
Rainfall
2.0 m/s
Wind
Calm
1.5
UV Index
Very High
11.3h daylight

November

November is cool with highs of 23°C and lows of 8°C. Light rainfall and mostly sunny skies.

85 Excellent

Comfort

16°
Feels Like Cool
16°C
Temperature
23°
47%
Humidity
Comfortable

Weather

12 mm
Rainfall
2.0 m/s
Wind
Calm
0.9
UV Index
Moderate
10.6h daylight

December

December is cool with highs of 17°C and lows of 5°C. Moderate rainfall (40 mm).

77 Very Good

Comfort

11°
Feels Like Cool
11°C
Temperature
17°
57%
Humidity
Humid

Weather

40 mm
Rainfall
1.7 m/s
Wind
Calm
0.7
UV Index
Moderate
10.2h daylight

Nearby Attractions to Nasir-ol-Molk Mosque