Santa Maria presso San Satiro

Church Renaissance church famed for Bramante's trompe-l'œil choir

Milanese Renaissance church famed for Bramante’s trompe‑l’oeil apse-an early exercise in perspective-plus a compact interior with late‑15th‑century decoration.

Main image

Santa Maria presso San Satiro is a church in central Milan noted for a celebrated architectural illusion by Donato Bramante that fakes a deep chancel in a constrained site. The building combines late medieval fabric with important Renaissance work.

The principal attraction is Bramante’s trompe-l’oeil choir at the east end, a painted and sculpted perspective that gives the impression of a spacious apse where only a shallow space exists. The nave and interior chapels contain Renaissance and later decorations consistent with Milanese church interiors.

A medieval church occupied the site before late-15th-century remodelling; Bramante was commissioned to resolve the cramped site and produced the illusionistic solution while the church’s nave and other elements were completed during the Renaissance. The work is regarded as an important early demonstration of Renaissance spatial invention.

The church is located in central Milan, close to the Duomo and the historic city centre, and is readily visited on foot from the cathedral and surrounding attractions.

  • Key feature: The optical illusion in the choir is the defining feature; close inspection reveals the painted perspective rather than a deep physical apse.

What to See #

  • Bramante's false apse: Trompe-l'oeil choir designed to create the illusion of a full-depth chancel in a very narrow site, executed by Donato Bramante and later Renaissance artists.
  • Façade and chapels: Renaissance façade and interior chapels that reflect the church's 15th-century rebuilding and later additions.
Santa Maria presso San Satiro
Piazza di Santa Maria presso San Satiro, 20123 Milan, Italy
45.4626, 9.1880
Mon-Sat 9:00am-12:30pm, 3:30pm-6:30pm; Sun: services only (check schedule)
Free (donations welcome)

How to Get to Santa Maria presso San Satiro #

A five-minute walk from Milano Duomo or from the Cordusio tram stop. From Duomo take Via Orefici east for about 6-8 minutes; the church sits near the Teatro alla Scala axis.

Tips for Visiting Santa Maria presso San Satiro #

  • Observe the trompe-l'œil choir-Donato Bramante's illusionary apse-from the left aisle to see the perspective trick line up perfectly.
  • Bring a small guidebook or look for the placard describing Bramante's optical solution; most visitors glance and move on.
  • Visit outside of midday; the sun slants through the transept windows late afternoon and enhances the painted perspective.

Best Time to Visit Santa Maria presso San Satiro #

Best in spring or autumn for comfortable walking and clearer interior light.

Spring
Mar-May · 7-20°C (45-68°F)
Pleasant city walking and fewer international tourists.
Summer
Jun-Aug · 18-30°C (64-86°F)
Milan is busy with fashion week energy; visit early in the day to avoid crowds.
Autumn
Sep-Nov · 8-18°C (46-64°F)
Cooler temperatures and crisp light that flatters the church's frescoes.

Weather & Climate near Santa Maria presso San Satiro #

Climate

Santa Maria presso San Satiro's climate is classified as Humid Subtropical - Humid Subtropical climate with warm summers (peaking in July) and cold winters (coldest in January). Temperatures range from -1°C to 29°C. Moderate rainfall (996 mm/year).

Air Quality: AQI 72 Moderate
Best Time to Visit
JulyAugustJune
Temperature & Rainfall
Temperature Range
39°
Warmest Month
-12°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 6°C and lows of -1°C. Moderate rainfall (74 mm) and partly cloudy skies.

47 Poor

Comfort

Feels Like Cold
C
Temperature
-1°
77%
Humidity
Very Humid

Weather

74 mm
Rainfall
0.9 m/s
Wind
Calm
0.1
UV Index
Low
9.0h daylight

February

February is cold with highs of 9°C and lows of 1°C. Moderate rainfall (57 mm) and partly cloudy skies.

59 Acceptable

Comfort

Feels Like Cold
C
Temperature
75%
Humidity
Very Humid

Weather

57 mm
Rainfall
0.9 m/s
Wind
Calm
0.3
UV Index
Low
10.2h daylight

March

March is cold with highs of 14°C and lows of 4°C. Moderate rainfall (71 mm) and partly cloudy skies.

61 Good

Comfort

Feels Like Cold
C
Temperature
14°
72%
Humidity
Very Humid

Weather

71 mm
Rainfall
1.4 m/s
Wind
Calm
0.6
UV Index
Moderate
11.8h daylight

April

April is cool with highs of 17°C and lows of 7°C. Regular rainfall (84 mm) and partly cloudy skies.

65 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
72%
Humidity
Very Humid

Weather

84 mm
Rainfall
1.6 m/s
Wind
Calm
0.9
UV Index
Moderate
13.4h daylight

May

May is cool with highs of 22°C and lows of 12°C. Significant rainfall (108 mm) and partly cloudy skies.

73 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
12° 22°
71%
Humidity
Very Humid

Weather

108 mm
Rainfall
1.4 m/s
Wind
Calm
1.4
UV Index
High
14.7h daylight

June

June is mild with highs of 26°C and lows of 16°C. Regular rainfall (80 mm) and partly cloudy skies.

79 Very Good

Comfort

21°
Feels Like Mild
21°C
Temperature
16° 26°
70%
Humidity
Humid

Weather

80 mm
Rainfall
1.4 m/s
Wind
Calm
1.7
UV Index
Very High
15.4h daylight

July

July is the warmest month with highs of 29°C and lows of 18°C. Moderate rainfall (71 mm).

85 Excellent

Comfort

24°
Feels Like Mild
24°C
Temperature
18° 29°
65%
Humidity
Humid

Weather

71 mm
Rainfall
1.3 m/s
Wind
Calm
1.8
UV Index
Very High
15.1h daylight

August

August is mild with highs of 28°C and lows of 18°C. Regular rainfall (93 mm).

83 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
18° 29°
66%
Humidity
Humid

Weather

93 mm
Rainfall
1.1 m/s
Wind
Calm
1.5
UV Index
High
13.9h daylight

September

September is mild with highs of 24°C and lows of 14°C. Regular rainfall (93 mm) and partly cloudy skies.

79 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
14° 24°
69%
Humidity
Humid

Weather

93 mm
Rainfall
1.0 m/s
Wind
Calm
1.0
UV Index
Moderate
12.4h daylight

October

October is cool with highs of 17°C and lows of 9°C. The wettest month with heavy rain (119 mm) and partly cloudy skies.

63 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
17°
76%
Humidity
Very Humid

Weather

119 mm
Rainfall
0.9 m/s
Wind
Calm
0.5
UV Index
Low
10.8h daylight

November

November is cold with highs of 10°C and lows of 4°C. Regular rainfall (83 mm) and partly cloudy skies.

55 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
80%
Humidity
Very Humid

Weather

83 mm
Rainfall
0.8 m/s
Wind
Calm
0.2
UV Index
Low
9.4h daylight

December

December is cold with highs of 6°C and lows of 0°C. Moderate rainfall (63 mm) and partly cloudy skies.

47 Poor

Comfort

Feels Like Cold
C
Temperature
77%
Humidity
Very Humid

Weather

63 mm
Rainfall
0.8 m/s
Wind
Calm
0.1
UV Index
Low
8.6h daylight

Nearby Attractions to Santa Maria presso San Satiro