The oldest church in Bengaluru, a Gothic-revival basilica in Shivajinagar with twin spires and stained glass, raised to basilica status in 1974. The annual feast around 8 September draws large crowds.
St. Mary's Basilica is the oldest church in Bengaluru, located in Shivajinagar in the north-eastern part of Central Bengaluru, in Karnataka, India. Its origins date to the 17th century as a small shrine, and the present Gothic-revival building, with twin spires, arched entrances and stained glass windows, was raised in the 19th century. It was elevated to the rank of basilica in 1974. Visitors approach through a busy market street and enter a calm interior with high ceilings, coloured glass, a decorated altar and a statue of Mary. Services in several languages are held throughout the day, and visitors can sit quietly in the pews outside service times. The annual feast around 8 September, celebrating the Nativity of Mary, brings a festival of processions, flower-sellers, candles and large crowds of pilgrims from many faiths. A typical visit takes thirty to forty-five minutes. The basilica is open daily from about 5:00AM to 8:00PM. Weekday mornings are quiet, while Sundays and feast week are crowded, and the surrounding streets are jammed with vendors selling flowers and candles. The best photographs are of the exterior spires from the forecourt and the stained glass lit by afternoon sun. Entry is free. Visitors should dress modestly, keep quiet, and avoid taking photographs during services or of worshippers without permission. Shivajinagar bus terminal is about 500 metres away, and from MG Road metro station it is around fifteen minutes by auto-rickshaw. Nearby Commercial Street and Russell Market offer shopping and food, so the basilica is often combined with a walk through the Shivajinagar area.
| Admission | Free |
|---|---|
| Hours | Daily about 5:00AM-8:00PM |
| Typical visit | 30-45 minutes |
| Best time | Weekday mornings; Feast of Mary in September |
| Getting there | Shivajinagar bus terminal is about 500 m; MG Road metro plus 15 minutes by auto |
| Address | Shivajinagar, Bengaluru, Karnataka 560051, India |
Location
Shivajinagar, Bengaluru, Karnataka 560051, India
12.9836, 77.6047 View on map
Highlights
- Gothic-revival twin spires
- Stained glass and decorated altar
- Oldest church in Bengaluru
- Feast of Mary each September
- Free entry with nearby Russell Market and Commercial Street
Tips for visiting
- Visit on a weekday morning for a quiet interior.
- Dress modestly and stay silent during services.
- Avoid photographing worshippers without permission.
- Expect crowds and street stalls around the 8 September feast.
- Combine with Commercial Street and Russell Market.
When to visit
Weekday mornings for quiet, or feast week in early September for the festival atmosphere and heavy crowds.
Accessibility
The forecourt and main entrance are mostly level, though the surrounding streets are crowded and uneven. Wheelchair users may manage the main aisle.
Frequently asked questions
How long does a visit take?
Thirty to forty-five minutes is typical for the interior and forecourt.
Is it worth it for kids?
Children may enjoy the spires and the busy market surroundings, though the visit is short and quiet.
Is photography allowed?
Photography is generally fine outside service times, but avoid flash and worshippers during prayers.
When is the annual feast?
The feast is held around 8 September and draws very large crowds.