Order Online
Indian Curry House-Banff · 225 Banff Avenue

Authentic Indian Restaurant in Banff

North & South Indian cooking from the curry pot and tandoor oven — crispy dosas, rich curries, biryani and tandoori grills, with vegetarian, vegan and halal-friendly plates. Dine in on Banff Avenue, take out or order online.

Find us 225 Banff Avenue, Banff
Open today Daily 11:30 am – 12:00 am
Call us +1 (587) 907-5743
Loved by guests 5-star Tripadvisor reviews
Indian curry, naan and rice spread served at Indian Curry House-Banff Kadai paneer with fresh roti at our Indian restaurant on Banff Avenue Curry pot tandoor oven
Our story

North & South Indian cooking in the heart of Banff

Indian Curry House-Banff is run by a team of Indian food lovers who bring authentic flavours from both North and South India to the Canadian Rockies. From Tamil Nadu-style dosas to curries straight from the curry pot and breads from the tandoor, our menu has meat, vegetarian and vegan plates side by side — a short walk from the Banff Avenue hotels and shops.

The Indian Curry House-Banff team

🌶 South Indian dosas 🌱 Vegan options 🔥 Real tandoor 🌌 Open till midnight
Read our story
Word of mouth

What guests say about Indian food in Banff

Guest reviews · Tripadvisor
Very good South Indian dishes. Taste is excellent. Those who love South Indian Tamilnadu food, good place to enjoy. Hands down, the best dosas I’ve had outside of India!
Tripadvisor Reviewer5-star review, 2025
The best Indian food in Banff — the flavours are authentic and satisfying, and it is an easy recommendation for anyone visiting town.
Tripadvisor Reviewer5-star review · Banff visitor
Vegetarian guests say they cannot recommend the dosas enough, and other reviewers highlight the friendly service and the halal meat options in Banff.
Tripadvisor Reviewer5-star review · Vegetarian guest
Good to know

Indian food in Banff, answered.

Everything about ordering, delivery areas around Banff, dietary options and opening hours. Can’t find what you need?

Call (587) 907-5743
Where is Indian Curry House-Banff located? +

We’re at 225 Banff Avenue, Banff, AB T1L 1A2, on the upper level in the heart of downtown Banff — steps from the Banff Avenue shops and hotels and minutes from the Banff Springs Hotel area and Tunnel Mountain.

What are your opening hours in Banff? +

We’re open seven days a week:

  • Monday to Sunday: 11:30 AM – 12:00 AM (midnight)

That makes us an easy choice for lunch on Banff Avenue, dinner after a hike, or a late-night curry.

How can I place an order? +

You can order through multiple channels:

What are the most popular dishes at Indian Curry House-Banff? +

These are the ten dishes we recommend first in Banff:

What areas around Banff do you deliver to? +
Do you serve South Indian dosas in Banff? +

Yes. Our South Indian menu includes crispy dosas such as masala dosa alongside Tamil Nadu-style dishes. Guests regularly call them some of the best dosas they have had outside India.

Do you have vegetarian and vegan Indian options? +

Yes — vegetarian and vegan guests can choose chana masala, tadka dal, vegan “chicken” tikka masala, vegan mango “chicken”, lentil soup, jeera rice and roti.

Do you offer halal Indian food in Banff? +

Visitors often recommend us as a Banff restaurant serving halal meat. Please call +1 (587) 907-5743 before ordering so we can confirm the halal options available on the day of your visit.

Do you offer catering in Banff? +

Yes — we cater for events, tour groups and family gatherings in Banff with curries, tandoori platters, rice and breads. Call +1 (587) 907-5743 to plan your menu.

Can you accommodate dietary restrictions? +

Yes — we offer vegetarian and vegan choices, a dedicated Jain menu and South Indian dosas made from a rice and lentil batter. Please tell our team about any allergies when you order and we will let you know what we can prepare for you.

Ready when you are

Hungry now?

Order online for pickup or delivery in Banff, or walk up to 225 Banff Avenue — the tandoor’s already hot.

Prefer to talk? +1 (587) 907-5743

Pickup & Delivery Open 7 days till midnight Dine-in welcome
Find us

Visit our Indian restaurant on Banff Avenue

We’re on the upper level at 225 Banff Avenue in downtown Banff — an easy walk from the Banff Avenue hotels, the Bow River and Central Park.

Indian Curry House-Banff

Address

225 Banff Avenue
Banff, AB T1L 1A2, Canada

Opening Hours

Monday – Sunday: 11:30 AM – 12:00 AM

Ways to Order

Dine-in · Takeout · Delivery · Phone orders · Catering