Tipping in India: How Much, When & Who to Tip
A practical guide to tipping in India — from restaurants and taxis to hotels and tour guides. Know what's expected before you arrive.
Tipping in India is appreciated but never obligatory — and the norms shift dramatically depending on where you are and what kind of establishment you're visiting. A five-star hotel in Mumbai operates by entirely different rules to a roadside dhaba in Rajasthan. Get it right and you'll show cultural savvy; get it wrong and you'll either over-tip awkwardly or leave someone quietly disappointed.
Tipping at a Glance
Restaurants & Cafés
Tipping at sit-down restaurants in India is common practice, especially in cities and tourist areas. A tip of around 10% of the bill is the standard benchmark at mid-range and upscale restaurants. At casual local eateries and street food stalls, tipping is not expected — rounding up the bill or leaving small change is perfectly fine and will be warmly received.
- •Aim for 10% at sit-down restaurants in cities and tourist destinations.
- •Always check your bill before tipping — many upscale and tourist-facing restaurants add a service charge of 5–10% automatically. If it's already there, you are not obligated to add more.
- •At dhabas, canteens, and street food stalls, tipping is not the norm. Rounding up or leaving a few rupees is a kind gesture but never expected.
- •At hotel restaurants, a tip is appreciated even if room service charges have been added — check the itemised bill to be sure.
Taxis & Rideshare
For metered taxis and auto-rickshaws, the simplest approach is to round up to the nearest convenient figure — drivers rarely have exact change anyway, and keeping the difference is standard practice. For Ola and Uber rides, both apps offer in-app tipping after your journey, making it easy to add 10% without needing cash. Private drivers hired for the day through a hotel or tour operator typically expect a tip of ₹200–300 at the end of the day, separate from the agreed fare.
Hotels, Tours & Other Services
- •Porters: Tip ₹50–100 per bag when your luggage is carried to your room. Hand the cash directly to the porter at the time of service — don't leave it at the front desk.
- •Housekeeping: Leave ₹50–100 per night on the pillow or beside the bed with a note if possible. Daily tipping ensures the right person receives it, as staff rotate shifts.
- •Tour guides: For a half-day group tour, ₹200 per person is reasonable. For a private or full-day tour, ₹400–500 is appropriate. If your guide has gone above and beyond, tip accordingly.
- •Spa and wellness: A tip of 10% is appreciated at hotel spas. At standalone salons and local treatment centres, tipping is less common but always welcome.
- •Yoga instructors and class teachers: Not expected, but a small cash tip or gift at the end of a multi-day retreat is a thoughtful gesture.
How to Tip in India
Cash is king when it comes to tipping in India. Even in cities where card payments are common, tips paid in cash are more likely to reach the individual directly rather than being absorbed into a pool or lost in a digital system. Carry a supply of smaller denomination notes — ₹50 and ₹100 notes are ideal — so you are never scrambling to make change in the moment. When handing a tip, give it directly to the person who served you rather than leaving it on the table or handing it to a manager. A simple nod or a brief 'shukriya' (thank you) alongside the tip goes a long way and is genuinely appreciated.
Surprising to many first-time visitors: tipping someone too much in a local or informal setting can occasionally cause mild awkwardness rather than delight. At a neighbourhood dhaba or a small family-run guesthouse, an unexpectedly large tip can feel out of place. Match the size of your tip to the style of the establishment and you will always get it right.
คำถามที่พบบ่อย
ธรรมเนียมการให้ทิปส์ใน India
HootlingGet travel tips in your inbox
No spam — just occasional guides on taxi fares, tipping customs, and getting around without getting ripped off.