Rio de Janeiro

Religious festival · Rio de Janeiro

Penha Festival

The Feast of Our Lady of Penha, at the sanctuary atop the rock in the North Zone of Rio, with masses, processions and the 382-step staircase.

In the photo: Rio de Janeiro

Illustrative images. The pictures in this guide are illustrations based on the real place, not photographs, and may differ from it.

Get it on Google Play
When

On Sundays in October, the month of the sanctuary’s patron saint.

October

Where

Rio de Janeiro

Rio de Janeiro

Dates change every year: check this year's date before you travel.

The festival

What is Penha Festival

The Basilica Sanctuary of Our Lady of Penha, in the Penha neighborhood, sits on top of a rock and is known for its staircase of 382 steps carved into the stone, completed in 1819. In October, the month of the patron saint, the sanctuary holds its festival, one of the city’s oldest religious celebrations.

On Sundays in October there are masses throughout the day, processions and musical performances. Many devotees climb the staircase to fulfill vows, some on their knees. Around the sanctuary, the festival features food stalls and cultural programming, a tradition that mixes faith with a popular gathering.

Share: WhatsApp

How to enjoy it

If you don’t want to climb the 382 steps, you can use the sanctuary’s alternative access to reach the top. From up there, you can see Guanabara Bay and much of the North Zone. Wear comfortable shoes and bring water for the climb.

In the city

Make the most of Rio de Janeiro

Flavors of Brazil

To try in Rio de Janeiro

Discover other flavors of Brazil

October

Around the same time

Your questions

Questions about Penha Festival

How many steps does the Penha Church staircase have?

There are 382 steps carved into the rock, completed in 1819.

When is the Penha Festival?

In October, the month of the patron saint, with main events on Sundays. Check the sanctuary’s calendar for the year to confirm dates.

Festivals and events in Brazil

Other festivals

See the full calendar