Hearth Owl

Why cordless vacuum runtime claims rarely match real use

The big number on the box is usually lowest power, often on hard floor, sometimes without the wand. TechRadar and Which? timings show what's left, and I'd size a home on those.

By Pavel Ryzhikh, November 2, 2026. Prices checked November 2, 2026.

Drawing for the article: Why cordless vacuum runtime claims rarely match real use

A rated runtime is close to the longest a machine can manage, usually at its gentlest setting. It just describes a way of vacuuming few people use on a whole home.

I haven't timed any of these machines. The measured numbers below belong to TechRadar, Which? and Tom's Guide. Rated figures come from Abt's product listings, checked November 2, 2026.

Three conditions hide inside the number

Power level. The Shark PowerDetect IP1251 is rated for 70 min, and Shark's claim, TechRadar says, is for Eco mode. TechRadar's test unit was the IP3251, the same stick sold with an auto-empty base. It got 14 minutes running only on Boost.

Floor type. Eco on that Shark won't run on carpets or rugs at all, so a carpeted home can't reach the rating. TechRadar makes the point directly. The Miele Duoflex HX1 shows the same effect another way. TechRadar got 21 minutes on hard floors at low power, and 13 and a half on carpet at the same setting.

What's attached. Abt's listing says the Shark IX141's 40 min is measured at the hand vac, in standard mode, without accessories. That means no wand and no powered floor head. TechRadar says Shark's Eco claim for the PowerDetect is handheld too, though its own run with a wand came close, at 67 minutes.

What the timers found

Rated against measured, for the machines where someone held a stopwatch:

  • Shark PowerDetect IP1251: rated 70 min. TechRadar timed the IP3251 version at 67 minutes in Eco, about 47 on an average clean and 14 in Boost. Which? timed the UK IP1251UKT at 59 minutes on minimum power and 13 on maximum.
  • Dyson V8 Cyclone: rated 60 min. Which? timed 43 minutes on minimum and 8 on maximum.
  • Miele Duoflex HX1: rated 55 min. TechRadar timed 21 minutes on hard floor at low power and 11 on carpet at high power. It ties the longest runs to non-motorized hand tools at low power, and Abt's listing says minimum power without the electrobrush.
  • LG CordZero Q3: rated 60 min. Tom's Guide got about 22 minutes on the highest setting.

Which? explains its method: light use means minimum power on hard flooring, and heavy use means maximum power on carpet. That gives you two honest ends of a range. CHOICE, the Australian consumer group, puts typical stick battery life at about 17 minutes, with a range of 7 to 37. That's a long way from the numbers on most boxes, though its sample and Abt's rated figures aren't the same machines.

When sources disagree

The Dyson V16 Piston Animal is the awkward one. Abt lists 70 min in Normal mode and 5 min in Max. TechRadar ran it in Boost on sofas and carpets and got just under 17 minutes, a long way from that listed Max figure. So a listed low figure can be pessimistic too. Modes may not line up across sources, and I can't tell you why these two differ.

How I'd size a home

Ignore the rating. Find a timed figure at the power you'd use, and pick the mode by your floor.

Then ask how much floor that buys. I found no standard for this. The most concrete line I found is TechRadar's on the Miele: 21 minutes is only enough to blitz two to three rooms, depending on their size. Scale from there and be rough about it.

My own rules, which are opinions:

  • Under 700 sq ft (65 m²), mostly hard floor: a machine timed at 20 minutes or more on low will do. These apartment picks fit here.
  • 700 to 1,500 sq ft (65 to 140 m²), hard floor: look for 40 minutes or more on a mixed clean. TechRadar's 47 for the Shark is the kind of figure I mean.
  • 700 to 1,500 sq ft (65 to 140 m²), mostly carpet: I'd look at the top-power timing, and it will be short. A corded machine or a spare battery starts to make sense, and my guide to vacuum type by home size covers that.

The home sizer works from rated runtime, because that's the figure every listing gives. Treat its answer as the generous end.

Where these numbers came from