Skip to content
San Bernardino alle Ossa, Milan
OSSUARY CHAPEL · FREE

San Bernardino alle Ossa

A 13th-century chapel walled with human bones, a short walk from the Duomo.

IGBy Ivanka García Mancebo · Civitatis travel specialist

San Bernardino alle Ossa is one of the most unusual and memorable churches in Milan — a 13th-century ossuary chapel whose interior walls are decorated with human skulls and bones. Macabre to some, fascinating to others, it stays with you long after you leave. Entry is free, and it's a short walk from the Duomo.

Quick answer
What are the opening hours of San Bernardino alle Ossa?
Monday to Friday from 8am to 6pm, Saturday from 9:30am to 6pm, and Sunday from 9:30am to 12pm only. Hours can change for services.
The ossuary chapel of San Bernardino alle Ossa
The ossuary chapel of San Bernardino alle Ossa
1269
Founded
Free
Entry
476 m
From the Duomo
15–20 min
Time needed

History

The ossuary was built in 1269 to hold bones from an overflowing cemetery beside the nearby church of Santo Stefano. Damaged and rebuilt over the centuries, the little chapel took on its extraordinary bone decoration as an act of devotion and memento mori.

It sits quietly off a side street, easy to miss — which is part of its strange appeal.

Inside the ossuary chapel

Small, still and genuinely unforgettable.

The walls
Skulls & bones

Human skulls and bones arranged into decorative patterns across the chapel walls and pilasters.

Above
The frescoed ceiling

A serene 18th-century ceiling fresco floats above the bones — a striking contrast.

Compare
Milan's Capuchin Crypt

Often likened to Rome's bone-decorated Capuchin Crypt — smaller, but just as striking and far less visited.

Meaning
Memento mori

A centuries-old meditation on mortality, in the heart of the modern city.

Sinister and curious at the same time

San Bernardino alle Ossa is genuinely curious and quite unlike any other church in Milan. Some visitors may find the decoration unsettling, while others are fascinated by the way skulls and bones have been arranged to cover the ossuary's walls.

Either way it's a quick, free stop just minutes from the Duomo — easy to fold into a day in the centre.

The church of San Bernardino alle Ossa
The facade of San Bernardino alle Ossa

Visiting tips

It's a quick, free visit — 15–20 minutes is enough.

Just 6 minutes from the Duomo, so easy to combine.

Perhaps not one for very young children.

Keep noise down — it's a place of quiet devotion.

Discover hidden Milan
Guided tours of the city centre

See Milan's stranger corners alongside the classics with an expert guide.

See Milan activities

Plan your visit

Opening hoursMon–Fri 8am–6pm; Sat 9:30am–6pm; Sun 9:30am–12pm only.
EntryFree.
Getting thereMetro Duomo (M1, M3), a 6-minute walk; trams 12, 23, 27.
LocationVia Verziere 2, near Largo Augusto.

Location

Get directions

Frequently asked questions

Monday to Friday from 8am to 6pm, Saturday from 9:30am to 6pm, and Sunday from 9:30am to 12pm only. Hours can change for services.
Yes — entry is free. Open Monday to Friday 8am–6pm, Saturday 9:30am–6pm, and Sunday 9:30am–12pm only.
A 13th-century ossuary chapel in central Milan, famous for its interior decorated entirely with human skulls and bones. It was built in 1269 to house bones from an overflowing cemetery beside the nearby church of Santo Stefano Maggiore.
Yes — it's often compared to Santa Maria della Concezione dei Cappuccini in Rome. Both are ossuary chapels decorated with human bones as a memento mori. Milan's version is smaller but equally striking and far less visited.
By metro: Duomo (M1 and M3), a 6-minute walk. By tram: lines 12, 23 and 27. By bus: 54 and 60. The address is Via Verziere 2.

Nearby & related

Milan Cathedral Piazza Mercanti Galleria Vittorio Emanuele II Monuments & attractions Top attractions Top 10 sights
Book with Civitatis
Guided tours of the city centre
See availability