# How much does a mechanic charge in India?

> A mechanic in India charges ₹100–₹250 for a puncture repair, ₹300–₹700 for a two-wheeler general service, ₹400–₹1,200 for engine diagnosis, ₹500–₹1,800 for brake pad change, ₹2,000–₹4,500 for a basic car service, and ₹2,500–₹7,000 for battery replacement (+ battery cost).

**Source:** [https://solve24.in/answers/mechanic-charges-in-india](https://solve24.in/answers/mechanic-charges-in-india)  
**Updated:** 2026-07-03  
**Trade:** mechanic  

## Answer

Mechanic pricing in India separates two-wheeler and four-wheeler work. Two-wheeler general service (oil change, brake check, chain lube, air filter clean) is ₹300–₹700. Puncture repair is ₹100–₹250 flat. Battery replacement labour is ₹2,500–₹7,000 depending on battery grade — the battery itself is 60–80% of that cost.

Car servicing (basic — oil, filter, brake check, tyre rotation, general inspection) is ₹2,000–₹4,500. Engine diagnosis is ₹400–₹1,200 per visit. Brake pad change (both wheels) is ₹500–₹1,800 labour plus ₹800–₹4,500 for parts. Metros run 25–30% above these base rates.

Doorstep mechanic service is a growing category — the mechanic comes to your location for repairs. Pricing is 20–40% above workshop rates because of travel time and tool logistics. A doorstep car battery replacement is ₹500–₹1,200 above workshop cost.

Commission-based mobile-mechanic apps mark up rates 25–40%. A ₹500 two-wheeler service on the platform is often ₹700–₹800. Going direct via a zero-commission platform saves ₹150–₹300 per service.

## Data

**Mechanic charges in India by job (2026)**

| Job | Base rate (₹) | Metro rate (₹) | Notes |
| --- | --- | --- | --- |
| Puncture repair | 100–250 | 130–325 | Tubeless higher end |
| Two-wheeler general service | 300–700 | 390–910 | Oil separate |
| Engine diagnosis | 400–1,200 | 520–1,560 | Per visit |
| Brake pad change | 500–1,800 | 650–2,340 | + pads |
| Car servicing (basic) | 2,000–4,500 | 2,600–5,850 | Oil + filter separate |
| Battery replacement | 2,500–7,000 | 3,250–9,100 | Includes battery cost |
| Doorstep call (add-on) | +300–1,000 | +390–1,300 | Travel + tools |

## Frequently asked

### How much does a mechanic charge per hour in India?

₹300–₹800/hour at pan-India rates; ₹400–₹1,000/hour in metros. Most work is quoted per-job, not per-hour, but hourly is used for complex diagnosis.

### What is the mechanic charge for engine diagnosis?

₹400–₹1,200 per diagnosis visit. Covers OBD scan, visual inspection, and issue identification. The actual repair is quoted separately.

### How much does a doorstep mechanic charge?

20–40% above workshop rates because of travel time and tool logistics. A ₹500 two-wheeler service at workshop is ₹700–₹800 at doorstep.

### Is the mechanic labour charge separate from parts?

Yes — always. Labour and parts are billed separately. Parts are usually at OEM cost + 5–15% supplier margin.

### What is the minimum mechanic charge?

₹200–₹400 minimum visit charge in most Indian cities, higher in metros. Charged even for small fixes (chain adjustment, tyre pressure top-up).

## Related

- https://solve24.in/answers/mechanic-salary-in-india
- https://solve24.in/answers/car-servicing-cost-india

---
Published by Solve24 — India's hyperlocal services marketplace. Direct-hire, zero commission.