How much does pest control cost in Melbourne?
Ring a Melbourne pest controller for a price and the first question back is what you've seen. Cockroaches, ants and spiders together are a general spray at $190–$470; one of them on its own starts lower, from $125. Termites are a separate conversation: an inspection is $260–$525, treating a nest the inspector has found $260–$945, and protecting the whole house $2,100–$4,725 with bait stations or $2,100–$5,800 with a chemical barrier trenched around the slab. Bed bugs are priced by the room at $210–$525, which matters in a city with as many flats and townhouses as Melbourne has. GST is in every price.
Comparing cities, or after the Australia-wide picture? See the national guide: Pest control cost in Australia.
Detailed Pricing — Pest Control Cost in Melbourne 2026
Treating a restaurant, office or warehouse instead? See our commercial pest control cost guide for Melbourne.
| Service | Low | Typical | High |
|---|---|---|---|
| General pest treatment (interior + exterior) | $190per visit | $285 | $470 |
| Cockroach treatment only | $125per visit | $240 | $335 |
| Ant treatment | $125per visit | $210 | $315 |
| Spider treatment | $125per visit | $190 | $295 |
| Rodent control (baiting + traps) | $210per visit | $305 | $470 |
| Flea treatment | $160per visit | $230 | $370 |
| Bed bug treatment (per room) | $210per room | $370 | $525 |
| Termite inspection | $260per visit | $315 | $525 |
| Termite treatment (spot/local) | $260per job | $525 | $945 |
| Termite barrier (chemical) | $2,100installed | $3,675 | $5,800 |
| Termite baiting system | $2,100installed | $2,725 | $4,725 |
| Pre-purchase pest inspection | $210per visit | $315 | $470 |
| End-of-lease pest treatment (with certificate) | $125per visit | $170 | $335 |
| General pest + termite inspection bundle | $335per visit | $440 | $545 |
| Wasp / bee nest removal | $135per job | $210 | $370 |
You're in.
A local installer will be in touch about your job. No spam, no middleman.
Getting quotes for pest control work in Melbourne? Get a quote from a verified local tradie — free, no obligation.
Get Melbourne quotes →Prices include GST. Based on Melbourne metro area, October 2026. Outer suburbs may vary.
How Pest Control Costs Vary Across Melbourne
Melbourne pest control is priced city-wide here. Rodent control with baits and traps is $210–$470 a visit, a cockroach treatment $125–$335, and a general treatment $190–$470. 30.2% of Greater Melbourne homes were rented in the 2021 Census; an end-of-lease treatment with a certificate is $125–$335.
Pest control prices in Melbourne (2026): general, cockroach and termite treatment
Pest control in Melbourne costs $190–$470 for a general treatment inside and outside the house, with $285 typical. A cockroach-only treatment is $125–$335, and termite work is priced separately: $260–$525 for an inspection and $260–$945 for a spot treatment.
| Job | Low | Typical | High |
|---|---|---|---|
| General pest treatment (interior + exterior) | $190 | $285 | $470 |
| Cockroach treatment only | $125 | $240 | $335 |
| Ant treatment | $125 | $210 | $315 |
| Spider treatment | $125 | $190 | $295 |
| Rodent control (baiting + traps) | $210 | $305 | $470 |
| Termite inspection | $260 | $315 | $525 |
| Termite treatment (spot / local) | $260 | $525 | $945 |
| Termite barrier (chemical) | $2,100 | $3,675 | $5,800 |
| Termite baiting system | $2,100 | $2,725 | $4,725 |
| General pest + termite inspection bundle | $335 | $440 | $545 |
Cockroach treatment vs a general pest treatment: a cockroach-only job ($125–$335) targets the kitchen, bathrooms and laundry with gel baits and a spray; a general treatment ($190–$470) covers cockroaches, spiders, ants and silverfish inside, plus the outside walls, eaves and fence line. If more than one pest is the problem, the general treatment is usually the better buy. Searches for "fumigation" in Melbourne are mostly answered by a general treatment; a whole-house gas fumigation is a specialist job quoted on its own.
Termites: inspection, treatment, protection. The inspection ($260–$525) finds activity and the risk points; a spot treatment ($260–$945) deals with an active nest; a chemical barrier ($2,100–$5,800) or a baiting system ($2,100–$4,725) protects the house afterwards. Most inspectors recommend an inspection every year, and it is the cheap step before deciding on the dear one.
What moves a pest control quote in Melbourne:
- House size and storeys: a larger or two-storey home takes more product and time to treat inside and out.
- Pest and severity: a light seasonal spray is the base; a heavy cockroach or rodent problem needs follow-up visits.
- Access: termite inspections need access to the roof void and subfloor; blocked access limits what can be checked.
- Warranty: many treatments carry a warranty period with free re-treatment; compare it as well as the price.
- Pets and children: low-toxicity products are standard, but ask if anyone in the house has sensitivities.
Ask Melbourne pest controllers for the products used, the areas treated, the warranty and the follow-up visits on every quote.
What Affects Pest Control Costs in Melbourne
Flats, townhouses and the wall next door
Flats are 15.6% of Melbourne dwellings and semi-detached houses and townhouses another 16.2%, above the 12.6% national share (ABS 2021 Census). Cockroaches and bed bugs travel through shared walls and service risers, so a $125–$335 job in one unit can be undone by an untreated neighbour. In a strata building, ask the owners corporation to treat the common areas on the same day.
Barrier or bait stations
A chemical barrier at $2,100–$5,800 needs a trench right around the house, which suits the 67.8% of Melbourne dwellings that stand alone (ABS 2021 Census). Where a wall is shared with next door the barrier cannot be continuous, so a baiting system at $2,100–$4,725 is what the inspector will usually offer a terrace or semi. Both prices scale with the length of the perimeter, so a quote needs a site visit.
Spring rain, summer ants
October is Melbourne's wettest month at the Regional Office station, 66.0 mm on average, and January and February its warmest at 25.9 °C (BOM averages). Ants and spiders move indoors as the ground warms, and an outdoor spray needs dry ground to hold, so $125–$315 and $125–$295 work is best booked once the spring rain has passed; January, at 46.8 mm, is the driest month. Wasp nests, $135–$370, peak in the same heat.
Rodents come in when July does
Melbourne is NCC climate zone 6, and July nights average 6.0 °C (BOM averages); that is when rats and mice look for a roof cavity. Rodent work is $210–$470, but the price on its own tells you little: ask whether it includes return visits to check bait and remove carcasses, and whether sealing the entry points is part of the job or a separate handyman call.
Renting in Victoria
Three in ten Melbourne households rent, 30.2% (ABS 2021 Census). Consumer Affairs Victoria says a rental goes back reasonably clean, in the condition you got it, fair wear and tear allowed, and professional cleaning can only be demanded where the place was professionally cleaned before you moved in. Treat pests the same way: a certified spray at $125–$335 or a $160–$370 for a pet is yours to book only where the agreement says so.
Buying a house
Before contracts are exchanged, the pre-purchase pest inspection costs $210–$470; a termite inspection on its own, $260–$525, is the one to repeat every year once you own the place. The report is visual and covers accessible areas, so a house on stumps with a subfloor to crawl gets a fuller look than a slab home. Once you move in, the spray and the termite check together are $335–$545.
How to Save Money on Pest Control Cost in Melbourne
Termite Inspection Cost in Melbourne: Pest Control Prices
A termite inspection in Melbourne costs $260–$525, typically $315, for a visual inspection of the house, subfloor, roof void and yard timbers with a written report. A pre-purchase pest inspection, which covers termites and other timber pests on a home you are about to buy, runs $210–$470, typically $315. These match the Melbourne price table above.
What moves the price is access and equipment. A home on a slab with clear perimeter access sits at the low end; a raised home with a tight subfloor, a large yard with retaining walls, or a request for moisture readings and a thermal scan pushes toward the high end. Report depth matters too: a one-page tick sheet costs less than a photographed report with treatment recommendations.
Pick the standard inspection for the annual check most treatment warranties require, and the pre-purchase inspection when you are buying, because it is timed to the contract and written for a solicitor as much as for you. If the inspector finds live termites, the treatment rows are the next figure to price. Get quotes that say whether the report, moisture readings and a follow-up call are included.
- Termite inspection: $260–$525 per visit, typically $315
- Pre-purchase pest inspection: $210–$470 per visit, typically $315
Termite Treatment Cost in Melbourne: Pest Control Prices
Termite treatment in Melbourne costs $260–$945, typically $525, for a spot or localised treatment of an active nest. Whole-home termite control is priced as a chemical barrier around the slab or piers at $2,100–$5,800, typically $3,675, or a baiting system at $2,100–$4,725, typically $2,725. These match the Melbourne price table above.
What moves the price is the perimeter and the ground. A barrier is priced by the metres of trench or drill-and-inject around the home, so a large footprint, a concrete apron or paving that has to be cored costs more than open soil. A baiting system is priced by the number of stations and the monitoring visits in the first year. A spot treatment only ever deals with the nest it can reach, which is why it is the cheapest row and the one that carries no whole-home warranty.
Pick a spot treatment when the inspection found one accessible nest and the house is otherwise clear; pick a barrier when you want the longest warranty on a slab home with open ground; pick baiting when paving, decks or a steep block make trenching impractical. Get quotes for the barrier and the baiting option side by side, and have each one name the product and the warranty term.
- Termite treatment (spot/local): $260–$945 per job, typically $525
- Termite barrier (chemical): $2,100–$5,800 installed, typically $3,675
- Termite baiting system: $2,100–$4,725 installed, typically $2,725
Frequently Asked Questions — Pest Control Cost in Melbourne
Our Methodology
These are independent estimates from public cost guides, marketplaces and industry rate data, and no tradesperson can influence them, so always get a few quotes. Last reviewed October 2026. Read our full methodology →