Independent comparisons. We may earn from shop links. More info

Bed bug spray comparison 2026

The best Bed bug sprays, compared.

Top pick: Zero In bed bug and dust mite killer, two-pack – Highest score: about £11.00 for 600 ml, 4.2 from 8,217 reviews, with cyphenothrin and prallethrin and an over-two-weeks claim. Fumes and a blocked cap are in the reviews. No egg line. Best value: Pestshield bed bug and flea spray, six-pack – About £10 a litre for a stated 1,200 ml at about £11.99, the most liquid per pound among packs whose millilitres agree, at 4.0 from 614 reviews. The active is not on the listing. Updated October 2026.

Peter F.
Peter F.Editor

A bed bug spray is a household trigger or aerosol sold to kill bed bugs on a mattress, frame, carpet and skirting. In the UK you look for one after bites following travel, a second-hand bed, or insects in a rented flat. NHS guidance says a DIY treatment is unlikely to clear an infestation, so the can sits beside hot washing and, if the problem spreads, the council or a pest controller. What stays useful when the brand changes is on the label: a general-public biocide, a named active, a printed residual time, and a pack size that agrees with itself. A trigger spray suits seams and skirting. An aerosol suits quicker coverage. A room fogger is a different product. Bedding is washed, not sprayed, at 60°C with a hot tumble dry. How to read those lines is in the [bed bug spray buying guide](/hub/pest-control/bed-bug-spray/sub/bed-bug-spray-buying-guide). Eggs can still hatch about a week later. Leave the residue in place, keep people and pets out until it is dry, and do not expect one can to treat the flat upstairs.

A bed bug spray is a household trigger or aerosol sold to kill bed bugs on a mattress, frame, carpet and skirting. In the UK you look for one after bites following travel, a second-hand bed, or insects in a rented flat.

18 products checked · 58 hrs invested · +17,300 readers

5 of 5: Best Bed bug sprays compared

Swipe for more

1-2 of 5
Best overall
Zero In bed bug and dust mite killer, two-pack
Zero In bed bug and dust mite killer, three-pack
NOPE! bed bug killer spray, 500 ml
Zero In bed bug and dust mite killer, AMZ968X2
Best value
Pestshield bed bug and flea spray, six-pack
7.8/10
5.1/10
7.6/10
4.2/10
5.6/10
∼ £11
∼ £12
∼ £14
∼ £7
∼ £12
4.2(8,217)
4.2(33)
4.1(1,208)
4.1(133)
4.0(614)
View offer
View offer
View offer
View offer
View offer

The best Bed bug sprays in detail

Zero In bed bug and dust mite killer, two-pack

Rank 1

Zero In bed bug and dust mite killer, two-pack

∼£11

Our view

Across 8,217 amazon.co.uk reviews, the Zero In ZER968 two-pack is two 300 ml aerosols, 600 ml in total, at £11.00. Reviewers use it on mattress edges, furniture and floor gaps, and longer texts describe fewer bites when the spraying is repeated and paired with washing or steaming. The listing names cyphenothrin and prallethrin and claims protection for over two weeks. It does not print an egg claim or an HSE number. Breathing irritation is the complaint that comes up most: fumes described as choking, with a mask and an open window advised. One buyer sprayed two bed bugs directly and they were still alive after two hours, and a can in the twin pack arrived with a blocked white cap. In this set it is the top pick when you want the largest review file and a named active, and a weak choice if you need a printed egg line or a room you cannot leave.

Pros

  • Two 300 ml aerosols, 600 ml, at £11.00
  • 4.2 from 8,217 amazon.co.uk reviews, the largest file in this set
  • Cyphenothrin and prallethrin printed, with an over-two-weeks residual claim
  • Fewer bites reported when spraying is repeated with washing or steaming

Cons

  • Fumes described as choking; a mask and an open window come up often
  • Direct spray left two bed bugs alive after two hours for one buyer
  • No egg claim and no HSE number on the captured listing
  • A blocked white cap, and an item weight of 200 g against 600 ml

Best for: You want the largest amazon.co.uk review file in this set, on mattress edges and furniture, and you can leave the room while the aerosol clears.

Less suitable: You need a printed egg claim, a room you cannot leave, or a listing whose weight matches the liquid volume.

Specifications

Model
Zero In bed bug and dust mite killer, two-pack
Brand
Zero In
Price
∼£11
Customer rating
4.2/5(8,217)
Format
Aerosol
Pack
2 x 300 ml
Active
Cyphenothrin, prallethrin
Residual
Over 2 weeks
Egg claim
No
Volume
600 ml
Price per litre
£18.33/l
Surfaces
Mattress, furniture, skirting
Amazon rating
4.2 (8,217)

Common questions

What does the HSE line say?

The captured listing does not print an HSE approval number.

Which actives are printed?

The listing names cyphenothrin and prallethrin, and it claims protection for over two weeks. It does not print an egg claim.

What do the reviews say about fumes?

Breathing irritation is the complaint that comes up most. Reviewers describe choking fumes and advise a mask and an open window.

Zero In bed bug and dust mite killer, three-pack

Rank 2

Zero In bed bug and dust mite killer, three-pack

∼£12

Our view

The Zero In AMZ968X3 three-pack is three 300 ml aerosols, 900 ml, at £11.99, about £13 a litre, with 4.2 from 33 reviews. Only seven review texts are on the file, and one of them is a book review about missing colour photos with a one-line spray comment attached. A buyer who could use it said the three aerosols covered a king mattress, base, bedroom carpet, a three-seat sofa and a large chair, and then ordered a spare. Another used it on a sofa and a cat bed after the pets were taken out and the room was aired. The listing names cyphenothrin and prallethrin and claims more than two weeks, with a spot-test so it will not stain. The smell is the limit: one buyer who is home all day found it hard to breathe and could not use it. The item-type field is printed as Bud Bug Aerosol, and there is no HSE number and no egg claim. Leaving the property after spraying is the practical complaint that repeats.

Pros

  • Three 300 ml aerosols, 900 ml stated, at £11.99
  • Cyphenothrin and prallethrin, with an over-two-weeks residual claim
  • One buyer covered a king mattress, base, carpet, sofa and chair with the three cans
  • 4.2 stars on the listing, from 33 reviews

Cons

  • Only seven review texts, and one of them is a book review
  • Strong smell; a buyer who is home all day could not use it
  • No egg claim and no HSE number on the captured listing
  • Item type is printed as Bud Bug Aerosol

Best for: You want three aerosols with a stated 900 ml total and you can leave the flat while the room airs.

Less suitable: You are home all day, you need a large review file, or you are buying on the 4.2 line alone.

Specifications

Model
Zero In bed bug and dust mite killer, three-pack
Brand
Zero In
Price
∼£12
Customer rating
4.2/5(33)
Format
Aerosol
Pack
3 x 300 ml
Active
Cyphenothrin, prallethrin
Residual
Over 2 weeks
Egg claim
No
Volume
900 ml
Price per litre
£13.32/l
Surfaces
Mattress, frame, skirting
Amazon rating
4.2 (33)

Common questions

What does the HSE line say?

The captured listing does not print an HSE approval number.

How much liquid does the listing state?

Three 300 ml aerosols, 900 ml in total, at about £11.99. The item-type field is printed as Bud Bug Aerosol.

What do the reviews say about smell?

One buyer who is home all day found it hard to breathe and could not use it. Another used it only after pets were taken out and the room was aired.

NOPE! bed bug killer spray, 500 ml

Rank 3

NOPE! bed bug killer spray, 500 ml

∼£14

Our view

Across 1,208 amazon.co.uk reviews, the NOPE! trigger is 500 ml at £13.99 and names cypermethrin. The listing says it kills bed bugs on contact and their eggs, with residual action for up to three months, and it calls the liquid water-based, solvent-free and non-staining when used as directed. Buyers report bites stopping after a holiday or a visitor, and several describe it as quick-drying, though other reviews call the smell strong. Some report no kill even when a bug was sprayed directly, and others say insects that later cross a treated frame are still there. One review used two sprays about 10 days apart; another still had bugs after four bottles plus steaming. The captured page says HSE registered and does not print an approval number, and the pet question is unanswered. At about £28 a litre it is the dearest unambiguous bottle in this set.

Pros

  • Cypermethrin printed, with an egg line and a residual claim of up to 3 months
  • 500 ml water-based trigger at £13.99, 4.1 from 1,208 reviews
  • Listing names mattresses, frames, carpets, floors and soft furnishings
  • One review describes two sprays about 10 days apart as enough in that case

Cons

  • Direct spray sometimes reported as no kill, and bugs return so another pass is expected
  • HSE registered on the page, with no approval number in the captured listing
  • Pet and all-fabrics questions are asked and not answered
  • About £28 a litre, the highest unambiguous price per litre in this set

Best for: You want a water-based trigger that prints cypermethrin, an egg line and a three-month residual claim, and you will treat again rather than expect one pass.

Less suitable: You want the most millilitres per pound, or a page that prints an HSE number and answers the pet question.

Specifications

Model
NOPE! bed bug killer spray, 500 ml
Brand
NOPE!
Price
∼£14
Customer rating
4.1/5(1,208)
Format
Water-based trigger
Pack
500 ml
Active
Cypermethrin
Residual
Up to 3 months
Egg claim
Yes
Volume
500 ml
Price per litre
£27.98/l
Surfaces
Mattress, frame, carpet
HSE number
No number
Amazon rating
4.1 (1,208)

Common questions

Does the listing mention eggs?

Yes. The listing says it kills bed bugs on contact as well as their eggs. That is a label sentence, not a result from a test on this page.

Is an HSE number printed?

The captured page says HSE registered and does not print an approval number. That wording was not checked against the HSE spreadsheet.

Does the listing answer the pet question?

No. The pet question is asked and not answered. This page does not call the spray pet-safe.

Zero In bed bug and dust mite killer, AMZ968X2

Rank 4

Zero In bed bug and dust mite killer, AMZ968X2

Our view

The Zero In AMZ968X2 listing is £6.99 and 4.1 from 133 reviews, with 22 review texts, several of them unused or a single line. The title says a multipack of 2 × 300 ml and calls the treatment water-based. The item form is aerosol, the liquid-volume field is 300 ml, and the unit count is 1. One buyer expected 500 ml and received 300 ml. Where the bullets match the other Zero In aerosols, they name cyphenothrin and prallethrin, mattresses, frames and skirtings, and protection for more than two weeks, with a spot-test before wider use. Praise is that it is cheap and does what the tin says, including a monthly precaution after a harsher treatment and use on a boat behind lockers. One reviewer said it worked on some bugs but not bed bugs, and only short term, while fumes, coughing and being sick led another buyer to bin the can. It stays out of the value ranking because the pack size does not agree with itself.

Pros

  • £6.99 shelf price, the lowest in this set
  • Cyphenothrin and prallethrin on the bullets, with an over-two-weeks claim
  • Some buyers reorder it as a monthly precaution after a stronger treatment
  • Country of origin is printed as Turkey

Cons

  • Title says 2 × 300 ml and water-based; the volume field says 300 ml and the form is aerosol
  • One buyer expected 500 ml and received 300 ml
  • Throat and eye irritation in the reviews
  • Only 133 reviews, and 22 review texts, several of them unused

Best for: You already know this tin from a previous order and will check the millilitres on the bottle before you treat a mattress.

Less suitable: You are choosing the £6.99 title as a two-can water-based pack, or you need a review file you can read in depth.

Specifications

Model
Zero In bed bug and dust mite killer, AMZ968X2
Brand
Zero In
Price
∼£7
Customer rating
4.1/5(133)
Format
Aerosol
Pack
Conflicts
Active
Cyphenothrin, prallethrin
Residual
Over 2 weeks
Egg claim
No
Surfaces
Mattress, frame, skirting
Amazon rating
4.1 (133)

Common questions

What does the HSE line say?

The captured listing does not print an HSE approval number.

Why is the pack left out of the value ranking?

The title says 2 × 300 ml and water-based. The item form is aerosol, the volume field is 300 ml, and the unit count is 1. The millilitres do not agree, so there is no price per litre.

What do the reviews say about irritation?

Fumes, coughing and being sick led one buyer to bin the can. Throat and eye irritation is in the review texts.

Pestshield bed bug and flea spray, six-pack

Rank 5

Pestshield bed bug and flea spray, six-pack

∼£12

Our view

Across 614 amazon.co.uk reviews, the Pestshield set is six 200 ml sprays, 1,200 ml, at £11.99, about £10 a litre. That is the most liquid per pound among packs whose millilitres add up, which is why it is the best value in this set. Reviewers praise the six tins, and some report most bugs gone or bites stopping after a long problem. Others keep a can for a holiday, a motorhome or a second-hand bed. The captured listing does not name an active, a residual time or an egg claim, and the target-species field says flea while the title leads with bed bugs. Several reviews call the effect unsure, slow or gone after a short time, including a bug still alive hours after three direct sprays. One buyer used 12 cans and then paid a professional. Smell is called horrible by some, and a damaged can with a hole in the pack is in the file.

Pros

  • Six 200 ml cans, 1,200 ml, at £11.99, about £10 a litre
  • 4.0 from 614 reviews, with the pack size as the main praise
  • Title and bullets name bed bugs and fleas on carpets, skirtings and bed heads
  • Some buyers keep a spare can after travel or a second-hand bed

Cons

  • No active, residual time or egg claim on the captured listing
  • Target-species field says flea while the title leads with bed bugs
  • Effect described as unsure or short-lived; one buyer used 12 cans then called a professional
  • Smell called horrible by some, and a damaged can is in the reviews

Best for: You want the most millilitres per pound in this set and will check the physical label for the insecticide the listing does not print.

Less suitable: You will not buy a spray whose Amazon card omits the insecticide, or you need a residual time printed before checkout.

Specifications

Model
Pestshield bed bug and flea spray, six-pack
Brand
Pestshield
Price
∼£12
Customer rating
4.0/5(614)
Format
Trigger set
Pack
6 x 200 ml
Egg claim
No
Volume
1,200 ml
Price per litre
£9.99/l
Surfaces
Carpet, skirting, bed head
Amazon rating
4.0 (614)

Common questions

What does the HSE line say?

The captured listing does not print an HSE approval number.

Does the listing name the insecticide?

No. The captured card does not name an active, a residual time or an egg claim. The target-species field says flea while the title leads with bed bugs.

Why is this the best value?

Six 200 ml sprays are 1,200 ml at about £11.99, about £10 a litre. That is the most liquid per pound among packs whose millilitres agree. It is not a claim that the spray clears an infestation.

How we compared

Five amazon.co.uk listings are scored from the star line and review count, whether the card names an active, a residual or egg sentence and the surfaces, what the reviews say happened, and shelf price against millilitres that agree. Room foggers are out of this set. There is no laboratory knockdown test. Stars are not an authorisation and not a kill rate. NHS guidance still says a DIY treatment is unlikely to clear an infestation. The top pick is the highest score. Best value is the lowest price per litre among packs whose millilitres agree, because the highest score is already the two-pack aerosol.

1

Amazon evidence

35%

The star line on amazon.co.uk, then the review count. A large count ranks above a similar star line from a handful of ratings. A review file that includes a text about a different product is marked down.

2

Listing fit

35%

A named active, a residual or egg sentence, and named surfaces score up. A pack that disagrees with itself scores down. An HSE line without a printed number is not treated as a checked authorisation.

3

Review outcome

20%

A result that matches the stated job scores up. Points come off for fumes that clear the room, a direct spray that leaves a bug alive, or a return that needs another can.

4

Value

10%

Shelf price in GBP against millilitres that agree on the card. The listing whose pack fields conflict is left out of the value ranking.

Independent review
Last updated: October 2026
7 sources checked

Bed bug spray buying guide

Start with the label, then the format, then whether the millilitres agree. A bed bug spray here is a general-public trigger or aerosol for mattresses, frames, carpets and skirting. Bedding is washed, not sprayed. Room foggers are a different product. NHS guidance says DIY treatment is unlikely to clear an infestation. Nothing on this page is a knockdown test, and a review count is not a kill rate.

What is a bed bug spray?

A bed bug spray, in this comparison, is a household trigger or aerosol you use on mattresses, frames, carpets and skirting where bed bugs hide. Dust mites are often on the same label. Room foggers are out of this set. NHS guidance is that DIY treatment is unlikely to finish an infestation, so a can is not a substitute for washing bedding or for calling the council or a pest controller when bugs are in more than one room.

Best for

  • Treating mattress edges, frames and skirting after travel or a second-hand bed
  • Choosing a general-public spray with a named active on the label
  • Comparing aerosol coverage with a water-based trigger

Not ideal for

  • An infestation in more than one room, or neighbours who are also affected
  • Spraying sheets instead of washing them at 60°C
  • Treating a room you and pets cannot leave until the spray is dry

Mistakes to avoid

  1. 1

    Vacuuming the same day

    Medway Council says leave the residue for at least 15 days. The BPCA says at least two weeks. Vacuuming it off early removes the residual the label is selling.

  2. 2

    Spraying the sheets

    Mattress and frame are not bedding. NHS advice is to wash bedding at 60°C and tumble dry it hot for at least 30 minutes. Freeze unwashable items for two to three weeks. The BPCA cites at least three days in a freezer. Do not merge those intervals.

  3. 3

    Treating one mattress in a block

    A can in one room does not treat the flat upstairs. The BPCA warns that amateur sprays can spread insects. Call the council or a pest controller when bugs are in more than one room, or when bites continue after a second check.

What to weigh up

Active, authorisation and residual

High

The first check is who the product is for. The Health and Safety Executive says home users should buy biocides intended for the general public and follow the label. Great Britain and Northern Ireland keep separate authorisation lists. COPR still covers some older approvals. “HSE registered” without a printed number was not checked against the HSE spreadsheet for this page. The active should be a name you can read: cypermethrin on the NOPE!

Format, surfaces and pack size

High

Trigger spray is for seams and skirting. Aerosol is for quicker coverage of mattress edges, frames and furniture. Both formats are in this set. Room foggers are not. Surfaces on the cards are mattresses, frames, carpets, skirtings and, on Pestshield, bed heads. Sheets are washed at 60°C, not sprayed. Pack honesty decides the price per litre. Pestshield states 1,200 ml and is about £10 a litre at about £11.99. The Zero In three-pack states 900 ml at about £11.99.

Which option suits you?

Three typical situations, each with a recommendation from this comparison.

After travel or a second-hand bed

You are treating luggage seams, mattress edges and furniture, and you can leave the room while an aerosol clears. The Zero In bed bug and dust mite killer two-pack is about £11.00 for 600 ml, with 4.2 from 8,217 amazon.co.uk reviews, cyphenothrin and prallethrin, and a residual claim of over two weeks. Reviews mention choking fumes and a blocked cap. There is no egg line. Skip it if you cannot leave the room.

The most liquid per pound

You want the most millilitres among packs whose volumes agree, and you will read the tin for the insecticide the Amazon card omits. Pestshield is six 200 ml sprays, 1,200 ml, at about £11.99, about £10 a litre, with 4.0 from 614 reviews. The listing names bed bugs and fleas on carpets, skirtings and bed heads, and it does not name an active or a residual time. Skip it if you will not buy a spray whose card omits the insecticide.

Pets, and a room you can leave

Listings in this set ask about pets and do not answer. None is verified pet-safe from the Amazon page. People and pets stay out until the spray is dry. The NOPE! trigger is 500 ml at about £13.99, 4.1 from 1,208 reviews, with cypermethrin, an egg line and a residual claim of up to three months. It is water-based on the listing. It is a weak match if you wanted the most millilitres per pound, or a printed HSE number.

Common questions about Bed bug sprays

Which bed bug spray is the top pick in 2026?
The top pick is the Zero In bed bug and dust mite killer two-pack, at about £11.00 for 600 ml. It is the highest score in this set: cyphenothrin and prallethrin, a residual claim of over two weeks, and 4.2 from 8,217 amazon.co.uk reviews. Reviews mention fumes and a blocked cap. There is no egg line and no HSE number. The score is not a knockdown test, and NHS guidance still says a DIY treatment is unlikely to clear an infestation.
Which bed bug spray is the best value?
The best value is the Pestshield six-pack, about £11.99 for six 200 ml sprays, 1,200 ml, about £10 a litre. That is the most liquid per pound among packs whose millilitres agree. The amazon.co.uk line is 4.0 from 614 reviews. The captured listing does not name an active, a residual time or an egg claim, and the target-species field says flea while the title leads with bed bugs. Read the tin before you spray.
How much does bed bug spray cost?
Captured amazon.co.uk shelf prices run from about £6.99 to about £13.99. The £6.99 Zero In listing is the lowest shelf price and is left out of the value ranking because the pack fields conflict. About £11 to £12 covers the Zero In two-pack, the Zero In three-pack and Pestshield. NOPE! is about £13.99 for 500 ml, about £28 a litre. No professional visit price is stated on this page.
What should I check on the label before I buy?
Check four things. It should be a general-public biocide, not a professional-only product. The active should be named. A residual time should be printed, and the millilitres should agree across the title and the volume field. “HSE registered” without a number means you still read the physical label. Bedding is washed at 60°C, not sprayed. A line about dust mites does not show that bed bugs are gone.
Can a bed bug spray clear an infestation?
NHS guidance says a DIY treatment is unlikely to clear bed bugs. A can treats surfaces you can reach in one room. It does not treat the flat upstairs, and the British Pest Control Association warns that amateur sprays can spread insects. Eggs can still hatch in about a week. The BPCA describes pyrethroid resistance as widespread, so a large review count is not a kill rate. Call the council or a pest controller when bugs are in more than one room.
Should I buy an aerosol or a trigger spray?
An aerosol covers mattress edges, frames and skirting quickly, and you leave the room while the fumes clear. A water-based trigger is the format for seams, and for a longer residual line where the listing prints one. In this set the Zero In cans are aerosols with an over-two-weeks claim. NOPE! is a 500 ml water-based trigger with cypermethrin, an egg line and a claim of up to three months. Room foggers are not in this comparison.
When should I stop spraying and call someone?
Call the council or a pest controller when bugs are in more than one room, neighbours are affected, bites continue after a second check a week or more later, or nobody can leave while the insecticide dries. Wash bedding at 60°C and do not vacuum residue off for at least two weeks. A spray and a monitor are different jobs. If you want a trap rather than another can, see the bed bug trap comparison.

Our verdict

The top pick is the Zero In bed bug and dust mite killer two-pack, at about £11.00 for 600 ml. It is the highest score: 4.2 from 8,217 amazon.co.uk reviews, cyphenothrin and prallethrin, and a residual claim of over two weeks. Reviews mention fumes and a blocked cap, and there is no egg line. The best value is Pestshield, six 200 ml sprays at about £11.99, 1,200 ml, about £10 a litre, with 4.0 from 614 reviews. That is the most liquid per pound among packs whose millilitres agree. The captured listing does not name an active. NOPE! is two points behind the two-pack on label detail, not on a knockdown trial, and it is about £28 a litre. The £6.99 Zero In listing stays out of the value ranking because the pack fields conflict. None of these scores is evidence that a can clears a block of flats.

Best overall
Zero In bed bug and dust mite killer, two-pack

Zero In bed bug and dust mite killer, two-pack

Highest score: about £11.00 for 600 ml, 4.2 from 8,217 reviews, with cyphenothrin and prallethrin and an over-two-weeks claim. Fumes and a blocked cap are in the reviews. No egg line.

View offer
Best value
Pestshield bed bug and flea spray, six-pack

Pestshield bed bug and flea spray, six-pack

About £10 a litre for a stated 1,200 ml at about £11.99, the most liquid per pound among packs whose millilitres agree, at 4.0 from 614 reviews. The active is not on the listing.

View offer

Editorial

Peter F. - Editor
Editor
DIY & toolsPest controlBed bug spray

Peter F. is the editor for DIY & tools at productscompared.co.uk. Comparisons in this category are checked against amazon.co.uk listings, review evidence and public UK sources.

Updated: October 2026
7 sources checked

Guides to Bed bug sprays

Guides on what to look for, how to use a product, and common mistakes.

Related comparisons

Sources

Public UK sources used for this comparison. Shelf prices, stars and review counts are the amazon.co.uk figures captured for these five listings on 20 October 2026. An HSE wording without a printed number was not checked against the HSE product list.

  1. NHS, Bedbugs (retrieved 20 October 2026)
  2. HSE, Using biocides (retrieved 20 October 2026)
  3. HSE, UK authorised biocidal products (retrieved 20 October 2026)
  4. HSE, COPR (retrieved 20 October 2026)
  5. BPCA, controlling bed bugs (retrieved 20 October 2026)
  6. BPCA, Bed bugs in 2024 (retrieved 20 October 2026)
  7. Medway Council, before and after bedbug treatment (retrieved 20 October 2026)

This page contains affiliate links to amazon.co.uk. If you buy through them, we may earn a commission at no extra cost to you. Prices, stars and review counts are the UK listing lines captured for these five products. We did not run a laboratory knockdown test.