Independent Australian Cost Guides
Updated October 2026

How much does pest control cost in Melbourne?

Most pest control in Melbourne costs $190–$470
for a general interior + exterior treatment
That covers a standard general pest treatment in Melbourne (cockroaches, spiders, ants). Termite inspections cost $260–$525. Full termite barrier systems run $2,100–$4,725.
+3.8% Pest Control costs in Melbourne are up around 3.8% over the past year, re-verified against 90+ sources in October 2026. Year on year

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.

Quick answerPest Control in Melbourne costs $190–$470 per visit, with most averaging $285 per visit. GST included — verified October 2026. Get free Melbourne quotes →
Melbourne pest control pricing guide 2026$

Detailed Pricing — Pest Control Cost in Melbourne 2026

Treating a restaurant, office or warehouse instead? See our commercial pest control cost guide for Melbourne.

ServiceLowTypicalHigh
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
Step 1 of 2

What do you need a callback about?

One tap — we'll show you the going rate, then take your number.

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 verified October 2026 · Cross-referenced against 90+ Australian trade pricing sources · See methodology

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.

Get a fair pest control quote in Melbourne

Local tradies · Free quotes. No obligation, no spam.

Get Quotes in Melbourne →

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.

JobLowTypicalHigh
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:

Ask Melbourne pest controllers for the products used, the areas treated, the warranty and the follow-up visits on every quote.

Factors affecting pest control cost in Melbourne

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

1
Name the pest when you call so the quote is for the single treatment, $125–$295 or $125–$315, and not the all-in general spray.
2
In a flat or townhouse, ask the owners corporation whether neighbouring units and the common areas can be treated the same day; a one-unit cockroach job rarely lasts.
3
For termites on a detached house, get a barrier price and a baiting price from the same inspector; on a terrace or semi, ask where the barrier can't be dug and what covers that gap.
4
Wait for a dry week before exterior work: October carries the most rain of any month in Melbourne (BOM averages), and a spray on wet ground washes away.
5
Have the termite report list every area the inspector could not reach, roof void and subfloor included, and ask what it would cost to open them up.
6
Before signing a lease with a pet, read the pest clause; the end-of-lease certificate at $125–$335 is a cheap line beside a bond claim.

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 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.

Frequently Asked Questions — Pest Control Cost in Melbourne

How much does cockroach pest control cost in Melbourne?
A cockroach-only treatment runs $125–$335 in our Melbourne table; $240 is the typical price.
How much does termite treatment cost in Melbourne?
Termite treatment in Melbourne costs $260–$945 for a spot treatment of an active nest, $2,100–$5,800 for a chemical barrier around the house, and $2,100–$4,725 for a baiting system. An inspection first is $260–$525.
How much does a pest and termite inspection cost in Melbourne?
Our Melbourne prices for a general pest treatment bundled with a termite inspection start at $335 and reach $545, with $440 typical.
How much does pest control cost in Melbourne?
General pest control in Melbourne costs $190–$470 for a standard interior and exterior treatment covering cockroaches, spiders, and ants for a typical 3-bedroom home.
How much does a termite inspection cost in Melbourne?
A termite inspection runs $260–$525 in our Melbourne table; $315 is the typical price.
What do pest controllers charge for a chemical termite barrier in Melbourne?
For a chemical termite barrier, our Melbourne table shows $2,100–$5,800 installed, with a typical price of $3,675.
How much is a pest inspection in Melbourne?
Our Melbourne table puts a termite inspection at $260–$525 and a pre-purchase pest inspection at $210–$470.
How much does bed bug treatment cost in Melbourne?
Bed bug treatment is $210–$525 in our Melbourne table, typically $370.
How much is a general pest treatment inside and out in Melbourne?
A general pest treatment inside and out runs $190–$470 in our Melbourne table; $285 is the typical price.

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 →

Advertise with us

Reach thousands of Australian homeowners researching trade costs. Fill in your details and we'll be in touch within 1 business day.

Thanks! We'll be in touch

Expect a reply within 1 business day.

Got a question about costs?
Chat with Sam
Sam the Platypus
Online now
Powered by What's The Damage