
Vacuum cleaners come in all shapes and sizes. Upright, cylinder, bagged, bagless, corded or cordless, the choice sometimes seems endless. You can even get robot vacs, so you may never need to actually do the work yourself again. To find out which cleaner is most suited to you, and your budget, here are some of the best of the current crop.

The best cordless vacuum cleaner
Dyson Cyclone V10 (£400)
The Dyson Cyclone V10 really is the Don of the cordless stick vacuums. In fact, Dyson is so sure it’s got this right, it has stopped designing any corded vacs for now. At £400, it’s not exactly cheap but it could well render your traditional vacuum cleaner redundant. It’s great at picking up both large and small debris, cleaning carpet and hard flooring as well as pet hair removal. Dyson claims the battery can last an hour and, although this is on a low power setting, even half this time could be enough to clean a medium-sized house. It’s worth noting, if you clean on the “Turbo” setting, be prepared for the battery running out in less than 10 minutes.
Buy now or check out more discount codes and vouchers

The best cordless vacuum cleaner on a budget
Vax Blade 32V (£180)
If the thought of paying out a few hundred pounds for a cordless vacuum sends shivers down your spine, then there is a comparatively affordable, decent stick vac available. The Vax Blade 32V will happily hoover away for up to 45 minutes (though this time is reduced if you use the boost mode or the motorised floorhead). On carpet, it is worth turning on the floorhead in order to pick up pet hair and to get deeper into the pile. With two separate battery indicators, you’ll have no excuse for running out of power midway through a spring clean.
Buy now or check out more discount codes and vouchers

The best robot vacuum cleaner
Samsung PowerBot VR7000 (£550)
Let’s face it, no one really likes vacuuming, so a robot vac is incredibly appealing. For day-to-day, light vacuuming, these are very useful indeed. The Samsung PowerBot VR7000 (also know by the slightly less snazzy name of VR2DM706UWS/EU) is one of the best models currently available. It has programmable software so you can set it to get rid of the worst of the dirt while you’re out. It’s best to have the robot vac cleaning every other day though, as the dust container is small and needs to be manually emptied.
Buy now or check out more discount codes and vouchers

The best vacuum cleaner for pet hair
Miele C3 Complete Cat & Dog PowerLine (£250)
Do you have fur balls clogging up your carpet or afghan hair on your sofa? If so, the Miele C3 Complete Cat & Dog PowerLine is just what you need. There are a multitude of accessories with this vacuum cleaner, making it extremely versatile, but the most useful things for pet owners are the turbo floorhead for large areas of carpet, and the mini turbo-brush for stairs and upholstery. Not only will the filter stop tiny dust particles coming back into the room, but it also traps odours. Ideal!
Buy now or check out more discount codes and vouchers

The best bagless upright vacuum cleaner
Shark NV601UK (£169)
Shark isn’t the first, second or third name you’d think of when asked to name a vacuum cleaner brand. The manufacturer may be new to the market but it knows what it’s doing because the Shark NV601UK is a great vacuum cleaner. It’s superb at picking up dust and debris, and the only drawback is that it’s heavy. Fortunately, the dust collection cylinder, hose and floorhead can detach from the main body, making it easier to hoover areas like the stairs. There’s also the Shark NV601UKT version, which is designed to help pet owners clean up pet hair/fur.
Buy now or check out more discount codes and vouchers

The best bagged upright vacuum cleaner
Vorwerk Kobold VK200 (£749)
At £750, the Vorwerk Kobold VK200 certainly isn’t cheap, but it’s probably everything you’ll ever need from a vacuum cleaner. The floorhead will automatically adjust itself when moving from hard floors to carpet, giving it excellent dirt, debris and hair pickup and with 99% of allergens captured. A whole range of accessories are available, including dry detergent to sprinkle into carpets before vacuuming, and a head that both mops and dries the floor. You won’t find it on the high street as it needs to be bought directly from the manufacturer, but don’t let this put you off.
Buy now or check out more discount codes and vouchers

The best cylinder vacuum cleaner
Miele Complete C2 PowerLine (£190)
Great at sucking up dirt, dust and hair from all floor surfaces, the Miele Complete C2 PowerLine is perfect if you’re looking for a bagged cylinder vacuum cleaner. Miele’s HyClean bag system claims to trap more than 99.9% of fine dust particles, which ensures that the air coming back out of the vacuum is as clean as possible. Even with the different nozzle accessories stored in the body, the C2 is just 5.4kg – great if you need a light vacuum cleaner for taking up and down the stairs. The useful 10-metre reach from plug socket to floorhead means you don’t have to keep stopping to re-plug as you move around the house.
Buy now or check out more discount codes and vouchers

The best old-school vacuum cleaner
Kärcher KB5 (£65)
It looks like a throwback from the 80s, and might remind you of your grandparents’ vacuum, but the Kärcher KB5 cordless sweeper is a rather useful little cleaner. Think of it as an electric dustpan and brush, powered by a rechargeable battery, and you’ll have the right idea. It’s best used on hard flooring or short-pile carpets, and it’s ideal when you want to do just a quick sweep around without the need for a normal vacuum cleaner.
Buy now or check out more discount codes and vouchers
To find discount codes for the best vacuum cleaners from major electricals retailers, visit discountcode.theguardian.com/uk
This article contains affiliate links, which means we may earn a small commission if a reader clicks through and makes a purchase.
The links are powered by Skimlinks. By clicking on an affiliate link, you accept that Skimlinks cookies will be set. More information.