Chiesa di San Bernardino alle Ossa
Milan

Chiesa di San Bernardino alle Ossa

~1 min|2 Via Verziere, Centro Storico, Milan, 20122, Italy

San Bernardino alle Ossa is Milan's bone church — a 17th-century chapel whose walls and ceiling are decorated with human skulls and bones arranged in geometric patterns, creating an interior that is equal parts macabre and beautiful. The ossuary, attached to the church of Santo Stefano Maggiore near the Duomo, was originally created to hold the overflow from a neighbouring cemetery that had run out of space in the 13th century.

The chapel is small — a single room about the size of a large living room — but the impact is immediate. Skulls line the walls in neat rows, framed by columns made of human tibias and fibulas. Cross-shaped arrangements of bones punctuate the skull bands. The ceiling fresco, depicting the Triumph of Souls among angels and clouds, looks down on the ossuary with a serenity that contrasts starkly with the skeletal decoration below. The effect is simultaneously disturbing and oddly calming — the bones have been here so long that they've become decorative rather than morbid.

The ossuary is free to enter (it's a chapel, not a museum), located a five-minute walk east of the Duomo, and is visited by a fraction of the tourists who crowd the cathedral. The juxtaposition of the bone chapel's medieval memento mori with the luxury shopping of San Babila a few blocks away captures something essential about Milan — a city that has always treated beauty and death as subjects worthy of equal aesthetic attention.

Verified Facts

The ossuary dates to the 13th century, though the current decoration is from the 17th century

The chapel is attached to the church of Santo Stefano Maggiore

The walls are decorated with human skulls and bones in geometric patterns

Admission is free

Get walking directions

2 Via Verziere, Centro Storico, Milan, 20122, Italy

Open in Maps

More in Milan

View all →