Pest control price in India in 2026 ranges from ₹699 to ₹6,000 depending on the pest and home size. A general (cockroach + ant) treatment for a 1BHK is ₹699–₹1,500, a 2BHK is ₹1,000–₹2,000 and a 3BHK is ₹1,500–₹2,800. Termite treatment is the costliest at ₹2,500–₹6,000, bed bug treatment is ₹1,200–₹2,500, and mosquito or fly fogging is ₹800–₹1,800. Most treatments come with a 1–3 month warranty, and yearly AMC packages start at ₹2,500.
Quick answer: pest control charges in India 2026
- General cockroach/ant treatment: ₹699–₹2,800 (by home size)
- Termite (anti-termite) treatment: ₹2,500–₹6,000
- Bed bug treatment: ₹1,200–₹2,500 per room cluster
- Mosquito / fly fogging: ₹800–₹1,800
- Rodent (rat) control: ₹1,000–₹2,500
- Gel treatment (odourless, targeted): from ₹699
- Spray treatment (whole-home): from ₹999
- Yearly AMC (3–4 visits): ₹2,500–₹5,500
How much does pest control cost by home size?
For general pest control — cockroaches, ants and common household insects — the price scales with carpet area. Technicians quote by BHK because that roughly maps to the number of rooms, kitchen and bathrooms they need to treat. A one-time general treatment is the most common booking and is what the ₹699 entry-level prices refer to.
| Home size | General treatment | With kitchen deep-treat |
|---|---|---|
| 1 RK / studio | ₹699–₹1,100 | ₹999–₹1,400 |
| 1 BHK | ₹699–₹1,500 | ₹1,200–₹1,800 |
| 2 BHK | ₹1,000–₹2,000 | ₹1,500–₹2,400 |
| 3 BHK | ₹1,500–₹2,800 | ₹2,000–₹3,400 |
| 4 BHK / villa | ₹2,500–₹4,500 | ₹3,200–₹5,200 |
What are termite, bed bug and mosquito treatment charges?
Specialised treatments are priced separately from general pest control because they need different chemicals and more labour. Termite (anti-termite) treatment involves drilling and injecting chemicals along walls and floor joints, so it's the most expensive at ₹2,500–₹6,000 and usually carries a longer warranty. Bed bug treatment needs 2 visits a fortnight apart to break the egg cycle and costs ₹1,200–₹2,500. Mosquito and fly control is the cheapest, done by fogging or spraying, at ₹800–₹1,800.
| Pest type | Price range | Warranty |
|---|---|---|
| Cockroach (gel/spray) | ₹699–₹1,800 | 1–3 months |
| Termite (anti-termite) | ₹2,500–₹6,000 | 1–5 years |
| Bed bugs (2 visits) | ₹1,200–₹2,500 | 1 month |
| Mosquito / fly fogging | ₹800–₹1,800 | 15–30 days |
| Rodent / rat control | ₹1,000–₹2,500 | 1 month |
| Wood borer | ₹1,500–₹3,500 | 6–12 months |
Gel vs spray treatment: what's the difference in price?
Gel treatment uses a targeted, odourless bait applied in cracks and corners — there is no need to vacate the house and no smell, which is why it's popular with families and starts at ₹699. Spray (or fumigation) treats the whole home with a liquid pesticide and is more thorough for heavy infestations, starting at ₹999, but you may need to keep the house empty for 3–4 hours and ventilate afterwards. For a routine kitchen cockroach problem, gel is enough; for a serious or recurring infestation, spray works better.
People ask why termite costs ₹4,000 when cockroach gel is ₹700. It's a different job — we drill the floor every foot, inject chemical under pressure and back it with a written warranty. With cockroaches a little gel in the right corners does the job. Pay for what your problem actually needs, not more.
Is a pest control AMC worth it?
A yearly AMC bundles 3–4 visits and free re-treatment if pests return between visits. For a 1–2BHK, expect ₹2,500–₹3,800; for a 3BHK or larger, ₹3,800–₹5,500. An AMC is genuinely worth it if you live in a humid coastal city, on a ground floor, near a market, or have had a recurring infestation — the per-visit cost drops sharply and re-visits are free. For a one-off cockroach problem in a dry, higher-floor flat, a single treatment with its warranty is enough.
Pest control charges city-wise in India 2026
Prices are highest in metros and lower in tier-2 cities. Below is the cost of a one-time general (cockroach/ant) treatment for a 2BHK, plus termite treatment, across major cities in 2026.
| City | 2BHK general | Termite | Bed bugs |
|---|---|---|---|
| Mumbai | ₹1,400–₹2,000 | ₹3,500–₹6,000 | ₹1,600–₹2,500 |
| Delhi NCR | ₹1,200–₹1,900 | ₹3,000–₹5,500 | ₹1,400–₹2,300 |
| Bangalore | ₹1,200–₹1,900 | ₹3,000–₹5,500 | ₹1,400–₹2,300 |
| Hyderabad | ₹1,000–₹1,700 | ₹2,800–₹5,000 | ₹1,300–₹2,100 |
| Pune | ₹1,000–₹1,700 | ₹2,800–₹5,000 | ₹1,300–₹2,100 |
| Chennai | ₹1,000–₹1,700 | ₹2,800–₹5,200 | ₹1,300–₹2,200 |
| Lucknow | ₹900–₹1,500 | ₹2,500–₹4,500 | ₹1,200–₹2,000 |
How to make sure your pest control money isn't wasted
- Ask exactly which pest is being treated and with which method (gel, spray or fogging).
- Confirm the warranty period in writing before the technician starts.
- For bed bugs, insist on the second follow-up visit — one visit never clears the eggs.
- For termites, get the chemical name and warranty document; cheap quotes often skip floor drilling.
- Clear cabinets and counters beforehand so the technician can reach the real hiding spots.
Find verified pest control near you on Solve24 — zero commission
On Solve24 you can find a verified pest control technician near you and pay them directly at the price you agree — there is no commission and no platform markup on top of the quote. Commission-based platforms add their cut into every estimate, which is why the same termite job can cost more there. Here, workers list for free and you deal directly, so the rate stays honest. Compare specialists in your city, check ratings and book the exact treatment your home needs.