San Michele Maggiore, Pavia

Church Romanesque basilica in Pavia, Lombardy

San Michele Maggiore in Pavia is a Romanesque church known for its ornate façade and medieval interior; visitors study Lombard architecture and historic stonework.

Main image

San Michele Maggiore is a Romanesque basilica in Pavia, Lombardy, Italy, notable for its architectural quality and medieval stone decoration. The current fabric dates principally to the 11th and 12th centuries.

Built in the Romanesque period on the site of earlier churches, the present building was completed in the 11th to 12th centuries and has retained much of its medieval character. It has been an important ecclesiastical building in Pavia since the Middle Ages and has undergone conservation work to preserve its stone decoration.

The basilica is located in Pavia’s historic centre in Lombardy, within easy walking distance of the city’s main squares and cathedral.

  • Central location: Located in the historic centre of Pavia, it is a short walk from the city's cathedral and principal piazzas.
  • Architectural significance: Recognized as one of the best-preserved examples of Lombard Romanesque architecture, it is frequently studied for its sculptural decoration and structural design.

What to See #

  • Façade and nave: Major Romanesque elements include the richly sculpted façade and the longitudinal nave leading to the high altar, noted for Lombard-Romanesque proportions and decorative stonework.
  • Crypt and capitals: The lower crypt and sculpted capitals contain important medieval stonework and architectural details that illustrate Romanesque liturgical architecture in Lombardy.
San Michele Maggiore, Pavia
Piazza della Vittoria, 27100 Pavia PV, Italy
45.1822, 9.1566
Daily 8:00am-6:00pm (opening times for guided visits to the interior/crypt may vary)
Free (entry to the basilica)

How to Get to San Michele Maggiore, Pavia #

Pavia is about 35-40 minutes by regional train from Milano Centrale. From Pavia station, the church is a 10-15 minute walk (approximately 800 m) to Piazza della Vittoria in the historical center.

Tips for Visiting San Michele Maggiore, Pavia #

  • Stand on the steps outside at sunset-the western light shows off the Lombard‑Romanesque façade and long shadows across the piazza.
  • Look for the carved door jambs and capitals: some show extraordinarily well‑preserved 11th-12th century sculptural work.
  • Don't miss the crypt: the lowered light and ancient tombs reveal construction phases older than the visible church.

Best Time to Visit San Michele Maggiore, Pavia #

Visit in shoulder seasons to avoid peak tourist crowds and to have better light for photographing the Romanesque sculpture.

Spring
Mar-May · 6-20°C
Mild weather for exploring Pavia and comfortable light to examine exterior stonework.
Autumn
Sep-Nov · 8-18°C
Cooler days, fewer tourists, and dramatic early-evening shadows on the façade.

Weather & Climate near San Michele Maggiore, Pavia #

Climate

San Michele Maggiore, Pavia'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 -2°C to 28°C. Moderate rainfall (776 mm/year).

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 5°C and lows of -2°C. Moderate rainfall (60 mm) and partly cloudy skies.

47 Poor

Comfort

Feels Like Cold
C
Temperature
-2°
85%
Humidity
Very Humid

Weather

60 mm
Rainfall
0.8 m/s
Wind
Calm
0.1
UV Index
Low
9.0h daylight

February

February is cold with highs of 8°C and lows of 0°C. Moderate rainfall (44 mm) and partly cloudy skies.

51 Acceptable

Comfort

Feels Like Cold
C
Temperature
81%
Humidity
Very Humid

Weather

44 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 3°C. Moderate rainfall (57 mm) and partly cloudy skies.

63 Good

Comfort

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

Weather

57 mm
Rainfall
1.3 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. Moderate rainfall (68 mm) and partly cloudy skies.

67 Good

Comfort

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

Weather

68 mm
Rainfall
1.5 m/s
Wind
Calm
0.9
UV Index
Moderate
13.4h daylight

May

May is cool with highs of 22°C and lows of 11°C. Moderate rainfall (76 mm) and partly cloudy skies.

67 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 22°
73%
Humidity
Very Humid

Weather

76 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 15°C. Moderate rainfall (62 mm) and partly cloudy skies.

81 Excellent

Comfort

20°
Feels Like Mild
20°C
Temperature
15° 26°
68%
Humidity
Humid

Weather

62 mm
Rainfall
1.3 m/s
Wind
Calm
1.7
UV Index
Very High
15.4h daylight

July

July is the warmest month with highs of 28°C and lows of 17°C. Moderate rainfall (41 mm).

89 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 29°
61%
Humidity
Humid

Weather

41 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 17°C. Moderate rainfall (67 mm).

85 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 28°
61%
Humidity
Humid

Weather

67 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. Moderate rainfall (71 mm) and partly cloudy skies.

81 Excellent

Comfort

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

Weather

71 mm
Rainfall
0.9 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 (105 mm) and partly cloudy skies.

63 Good

Comfort

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

Weather

105 mm
Rainfall
0.8 m/s
Wind
Calm
0.5
UV Index
Low
10.8h daylight

November

November is cold with highs of 10°C and lows of 3°C. Moderate rainfall (72 mm) and partly cloudy skies.

57 Acceptable

Comfort

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

Weather

72 mm
Rainfall
0.7 m/s
Wind
Calm
0.2
UV Index
Low
9.4h daylight

December

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

49 Poor

Comfort

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

Weather

53 mm
Rainfall
0.7 m/s
Wind
Calm
0.1
UV Index
Low
8.6h daylight

Nearby Attractions to San Michele Maggiore, Pavia