Finding the best vacuums for hardwood and carpet can be tricky because each surface needs a different approach. Carpet needs a powered brush to lift embedded dirt, while hardwood benefits from gentle cleaning that picks up dust and crumbs without scattering them.
The right vacuum should handle both surfaces effectively, with a suitable floor head or brush settings that adapt to your floors. In this guide, we share our quick picks and review six vacuums to help you compare their cleaning performance, features, and value before choosing the right one for your home.
Our top 3 vacuums for hardwood and carpet



See how all 6 vacuums compare in our side-by-side comparison chart ↓
The best vacuum for hardwood and carpet, by type
- Best for pets: Shark Stratos Upright AZ3002 A soft roller and a fin brush clean both floors in one pass, and the brush clears wrapped hair on its own.
- Best cordless: Dyson V15 Detect Comes with a soft Fluffy Optic head for hardwood and a Digital Motorbar head for carpet, and adjusts power to the floor.
- Best corded: Miele Guard L1 A bagged canister with a powered carpet head plus a separate head for hard floors. A major testing lab rates it highly on both.
- Best robot: Roborock Q10 S5+ Detects carpet, boosts suction and lifts its mop, and removed 96% of embedded sand from carpet in independent testing.
- Best upright: Shark Navigator Lift-Away NV360 A simple bagless upright with a brushroll off switch for hardwood and a lift-away pod for stairs.
- Best under $100: BISSELL CleanView Compact Turbo The top scorer on both carpet and hard floors in an independent test of budget uprights.
Every pick has a powered brush for carpet, a built-in way to handle hard floors and outside test results on both floor types.
The 6 Best Vacuums for Hardwood and Carpet
Shark Stratos Upright AZ3002
- Soft roller and fin brush work together on every floor
- Self-cleaning brushroll, no hair wrap
- Cleared tea and grits from carpet in one pass in hands-on testing
- Sealed system with a HEPA filter, odor neutralizer and 5-year warranty
- Heavy at about 22.7 pounds
- No automatic mode, so you change floor settings by hand
- 25-foot cord is short for an upright
- A few hard-floor grits scattered in testing
Shark Stratos Upright AZ3002 review
This is our pick for pet owners because it fixes both halves of the pet hair problem at once. Shark’s DuoClean PowerFins HairPro head pairs a soft roller, which presses down on hardwood and grabs dust and fur, with a fin brushroll that digs into carpet. Both spin together, so you don’t swap heads at the doorway. The brushroll also strips hair off itself as it turns.
In hands-on testing, it pulled tea and grits out of carpet in a single pass and picked up most hard-floor debris on the first try, though a few grits scattered. The reviewer saw no hair wrapped around the brush. You also get a Pet Power Brush for stairs and furniture, a sealed HEPA system and an odor neutralizer for the bin.
The catch is bulk. It weighs about 22.7 pounds, the 25-foot cord is short, and you switch floor modes by hand. If you have mostly carpet and a tighter budget, the Shark Navigator NV360 does the basics for less. If your home is mainly hard floors, the cordless Dyson V15 Detect is lighter and easier to grab.
Dyson V15 Detect
- Separate soft head for hardwood and motor head for carpet
- Adjusts power to the floor type and dirt level
- Laser light shows dust you’d otherwise miss
- Removable battery, about 60 minutes on Eco in testing
- About 40 minutes in Auto and about 18 on Boost
- Small bin for big homes
- Top-heavy at about 6.8 pounds
- Long 4 to 5 hour recharge
Dyson V15 Detect review
The V15 Detect is the cordless vacuum we’d pick for a home that’s half hardwood and half carpet, because it doesn’t force one head to do both jobs. The Fluffy Optic head uses a soft roller that’s gentle on wood and a green light that shows fine dust along baseboards. The Digital Motorbar head handles carpet and cuts wrapped hair as it cleans. A major independent lab calls the V15 Detect the best vacuum for hardwood floors it has tested.
In hands-on testing, it pulled crumbs, cereal and fine dust from carpet in one slow pass, even on its lowest power. Auto mode raised suction on rugs and carpet on its own. Runtime measured about 60 minutes on Eco, about 40 in Auto and about 18 on Boost, and the battery clicks out, so you can add a spare.
It has real limits. The bin is small for a large home, the stick is top-heavy, and a full recharge takes hours. If you want one machine for a big, carpet-heavy house, a corded pick like the Miele Guard L1 or Shark Stratos will clean longer without stopping.
Miele Guard L1
- Powered carpet head plus a separate head for hard floors
- Rated highly on bare floors and carpet by a major testing lab
- Foot-controlled suction, no bending
- Quiet, with a 36-foot cleaning radius
- Most expensive pick here
- Ships with an AirClean filter, not HEPA
- Bags and filters add ongoing cost
- Two floor heads to store
Miele Guard L1 review
If you want a corded vacuum built for both floor types, a canister makes the most sense. The motor stays on the floor behind you, and you get a light wand with the right head for each room. The Guard L1 comes with Miele’s Electro Plus power head, which has its own motor and five carpet height settings, and an AllTeQ universal head with a foot switch for hardwood, tile and thin rugs.
Independent results back it up. A major national testing lab’s 2026 ratings name the Guard L1 its top bagged canister, calling it a champ on bare floors and very good at lifting debris from carpet. Foot-controlled power settings let you lower suction on delicate rugs, and the HyClean bag seals dust in when you change it.
Know what you’re paying for. It’s the priciest vacuum here, Miele bags cost more than most, and it ships with an AirClean filter rather than HEPA. Miele sells a HEPA filter separately if you have allergies. If you’d rather not deal with a hose and canister, the Shark Stratos gives you two-floor cleaning in an upright.
Roborock Q10 S5+
- Detects carpet, raises suction and lifts the mop
- Removed 96% of embedded sand from carpet in independent testing
- No long hair tangled on the brush in that same test
- Self-empty dock and LiDAR room mapping
- Weak at avoiding small objects like socks and cables
- Some early owners reported units failing
- Dock doesn’t wash or dry the mop pad
- Mop lifts only 8 mm, so plush rugs are best set as no-mop zones
Roborock Q10 S5+ review
The Q10 S5+ is our robot pick because it changes how it cleans when it reaches carpet. Roborock says it recognizes carpet, raises suction automatically and lifts its mop pad 8 millimeters to keep rugs dry. On hard floors, it can vacuum and mop in one run.
Independent lab testing found strong carpet results for a robot at any price. It removed 96% of embedded sand from carpet, tied for the best score that tester has recorded, and picked up 96% of pet hair. Its comb-style main brush left no long hair wrapped in a tangle test. LiDAR mapping kept its paths efficient, and battery life covered a large area per charge.
The weak spot is obstacle avoidance, which scored poorly, so pick up socks and cables first. The same reviewers flagged early owner reports of failures, so keep your receipt. The dock empties the bin but doesn’t wash the mop. A robot also can’t do stairs or deep spot cleaning, so pair it with a stick or upright such as the Dyson V15 Detect or Shark Navigator NV360.
Shark Navigator Lift-Away NV360
- Brushroll off switch for hardwood
- Lift-Away pod for stairs and furniture
- Sealed system with a HEPA filter
- 5-year limited warranty
- Brushroll can wrap with long hair
- Small 0.9-quart dust cup
- Mostly plastic build
- Floor head is tall, so it misses under low furniture
Shark Navigator Lift-Away NV360 review
The Navigator is the upright we’d buy if you want proven, simple cleaning without paying for the latest tech. Its key feature for mixed floors is the brushroll shutoff. Turn the brush off on hardwood and you get suction only, so the bristles don’t fling grit across the floor. Turn it back on and the brush works the carpet.
This Navigator line has years of independent testing behind it. A major independent lab has run the NV360 through its bare floor and carpet tests, and in separate hands-on testing, the standard Navigator Lift-Away NV352, which uses the same brushroll switch and pod design, earned a perfect carpet deep-cleaning score and handled fine debris on hard floors well. You also get swivel steering, a sealed HEPA system and a pod that lifts off for stairs.
It isn’t built for heavy pet hair. The brush has no self-cleaning feature, the dust cup is small, and the plastic build wears with years of use. Pet owners should step up to the Shark Stratos. If your floors are mostly hardwood, the Dyson V15 Detect is the lighter choice.
BISSELL CleanView Compact Turbo 3437F
- Top scorer on carpet and hard floors in a test of budget uprights
- Pulled 98% of debris from carpet in that test
- Under 10 pounds, easy to carry and store
- Quick-release wand for upholstery and corners
- No brushroll off switch
- Loud, at about 90 dB in testing
- Small 1-liter bin
- Some dust escaped when emptying
BISSELL CleanView Compact Turbo 3437F review
If your budget is under $100, this is the one to get. In an independent head-to-head of budget uprights, the CleanView Compact Turbo beat four rivals. It picked up 98% of the debris in the carpet test and scored 3.5 out of 4 on hard floors, where two of its rivals scattered debris instead of picking it up. BISSELL credits its scatter-free design for hard floors.
It’s compact, under 10 pounds, which makes it a good fit for apartments, dorms and small homes. A quick-release wand pulls out for upholstery, curtains and corners, and the bagless tank empties with one button.
You give up some comfort for the price. The brush can’t be switched off, so use light passes on delicate hardwood finishes. It’s loud at about 90 dB, the 1-liter bin fills fast, and testers saw some dust escape while emptying it. There’s no swivel steering or anti-tangle brush either. If you can stretch your budget, the Shark Navigator NV360 adds a brushroll off switch and a sealed HEPA system.
Vacuums for hardwood and carpet compared
|
Best for pets
Shark Stratos
|
Best cordless
Dyson V15 Detect
|
Best corded
Miele Guard L1
|
Best robot
Roborock Q10 S5+
|
Best upright
Shark NV360
|
Best under $100
BISSELL 3437F
|
|
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
| Type | Upright | Cordless stick | Canister | Robot | Upright | Compact upright |
| Hard floor feature | Soft roller | Soft roller head | Hard floor head | Carpet sensing | Brush shutoff | Scatter-free design |
| Powered carpet brush | 1 | 1 | 1 | 1 | 1 | 1 |
| Auto floor sensing | – | 1 | – | 1 | – | – |
| Anti-tangle brush | 1 | 1 | – | 1 | – | – |
| Sealed HEPA system | 1 | – | – | – | 1 | – |
| Bagged | – | – | 1 | – | – | – |
| Weight | About 22.7 lb | About 6.8 lb | Not listed | Robot | Not listed | Under 10 lb |
| Mixed-floor fit | 5 | 5 | 5 | 4 | 4 | 4 |
| Current price | $489.35 | $649.99 | $940.00 | $279.98 | $149.99 | $79.96 |
| Read review | Read review | Read review | Read review | Read review | Read review |
Vacuums for hardwood and carpet compared






Prices and availability change often. Features come from maker listings, and test results come from the published sources named in How We Picked and Tested. Star ratings are our editorial judgment, not our own lab tests.
What makes a vacuum good on both hardwood and carpet?
A vacuum works well on both floors when it can change how it cleans as the floor changes. Carpet hides grit down in the pile, so it needs a motor-driven brush to shake dirt loose and strong airflow to lift it out. Hardwood is the opposite. Dirt sits on top, and a stiff brush spinning at full speed tends to throw crumbs and pet food ahead of the vacuum instead of picking them up. Hard bristles and grit can also wear down a wood finish over time.
There are five common ways vacuums handle the switch, and every pick in this guide uses at least one:
- A soft roller. A fluffy roller presses on hard floors and traps fine dust, like on the Shark Stratos and the Dyson V15 Detect’s Fluffy Optic head.
- A second floor head. Canisters like the Miele Guard L1 come with a powered carpet head and a separate head for hard floors.
- A brushroll off switch. The Shark Navigator stops the brush on hardwood and uses suction alone.
- Automatic floor sensing. The Dyson and the Roborock detect the floor and change power on their own.
- A scatter-free design. Some budget uprights, like the BISSELL, are built to capture debris on hard floors rather than push it around.
Suction numbers alone don’t tell you much here. A vacuum with huge suction and no hard-floor mode can still scatter debris on wood and stick to thick carpet. Look for one of the five features above first, then compare power.
How to choose a vacuum for hardwood and carpet
This is what separates a mixed-floor vacuum from a carpet vacuum. It protects your wood and stops debris from scattering.
Carpet holds dirt down near the backing. A motor-driven brush loosens it so the airflow can pull it out.
Thick rugs and plush carpet can grab a vacuum head. Being able to lower suction or raise the head keeps it moving.
Long hair and pet fur wrap around brushes and slow them down, which hurts carpet cleaning first.
Grit caught under hard wheels can scratch hardwood. Rubber-edged wheels and a smooth underside are kinder to wood.
Hard floors let fine dust become airborne more easily. A sealed system helps if you have allergies.
Which type of vacuum is right for your home?
Uprights are the strongest choice for homes with lots of carpet. The brush sits right under the motor, and models like the Shark Stratos and Navigator add a soft roller or a brush switch for hardwood. They’re heavier, though, and take more effort on stairs.
Cordless sticks suit homes that are mostly hard floors with some rugs, or anyone who cleans in short bursts. Pick one that comes with two heads or a soft roller, like the Dyson V15 Detect. Battery life drops fast on carpet at high power. Our guide to the best cordless stick vacuum cleaners covers more options.
Canisters are quiet and easy on wrists, because you move only a light wand. They’re also good under furniture. A canister with two floor heads, like the Miele Guard L1, is the most flexible setup for mixed floors.
Robots keep floors tidy between deep cleans. For mixed floors, look for carpet detection and, on mopping models, a mop that lifts. A robot won’t replace a full-size vacuum for stairs or heavy carpet cleaning.
Under $100, you’ll trade comfort, noise and filtration for price. Focus on a model with proven results on both floor types rather than long feature lists.
How to protect hardwood while you vacuum
-
Switch modes at the doorway
Turn the brushroll off, switch to the soft head or let auto mode change over before you move from carpet onto wood.
-
Check the wheels and head
Wipe the wheels and the underside of the head every few weeks. Trapped grit is what scratches wood floors.
-
Vacuum before you mop
Always pick up dry grit first. Mopping over sand and crumbs drags them across the finish.
-
Go with the boards
Vacuum along the length of the boards. Dirt settles in the seams, and working with the grain picks more of it up.
-
Slow down on carpet
Make slow passes on carpet and cross over at a right angle in busy rooms, so the brush has time to lift buried dirt.
-
Clean the brush roll
Cut away wrapped hair and fibers so the brush keeps full speed on carpet and doesn’t drag on wood.
Vacuuming handles dry dirt. For the rest of your wood floor routine, including safe cleaners and how often to mop, see our guide on how to clean hardwood floors.
Hardwood and carpet vacuum FAQs
What is the best vacuum for hardwood and carpet?
For most homes, especially with pets, the Shark Stratos Upright. Its soft roller and fin brush clean both floors in one pass. For cordless cleaning, choose the Dyson V15 Detect, which comes with a separate head for each floor type.
Can a vacuum scratch hardwood floors?
Yes. Grit trapped under hard wheels or a stiff brush spinning on bare wood can leave fine scratches and dull the finish. Use a soft roller, a hard floor head or a brushroll off switch, and keep the wheels and head clean.
Should I turn off the brush roll on hardwood?
If your vacuum has a stiff bristle brush, yes. Turning it off stops debris from scattering and protects the finish. Soft rollers are designed to keep spinning on hard floors, so you can leave them on.
Are cordless vacuums good for hardwood and carpet?
Good ones are. Look for a model with two heads or a soft roller plus a powered brush, and expect shorter runtime on carpet at high power. They work best for homes with mostly hard floors and some rugs.
Is a robot vacuum good for mixed floors?
For daily upkeep, yes. Choose one that detects carpet and boosts suction there, and, if it mops, lifts the mop on rugs. Keep a full-size vacuum for stairs and deep carpet cleaning.
What's the best vacuum for pet hair on hardwood and carpet?
The Shark Stratos Upright, thanks to its self-cleaning brushroll and soft roller. For more options that focus on carpet, see our best vacuums for pet hair on carpet.
Do I need a different vacuum for area rugs on hardwood?
Usually not. A vacuum with a hard floor mode and a powered brush handles both. For fringed or delicate rugs, turn the brush off or lower the suction so the rug isn’t pulled into the head.
Is bagged or bagless better for mixed floors?
Either works. Bagged vacuums like the Miele Guard L1 hold dust in better when you empty them, which helps with allergies. Bagless models save on bags but can release some dust when emptied.
Which vacuum should you buy for hardwood and carpet?
- Best for pets: Shark Stratos Upright AZ3002
- Best cordless: Dyson V15 Detect
- Best corded: Miele Guard L1
- Best robot: Roborock Q10 S5+
- Best upright: Shark Navigator Lift-Away NV360
- Best under $100: BISSELL CleanView Compact Turbo 3437F
Pick the vacuum by how it changes between floors, then by type. Pet homes get the most from the Shark Stratos and its two brushrolls. The Dyson V15 Detect is the cordless choice with a head for each floor, and the Miele Guard L1 is the quiet corded canister. Add the Roborock Q10 S5+ for daily upkeep, choose the Shark Navigator for simple value, or the BISSELL CleanView Compact Turbo if you need to stay under $100.
How We Picked and Tested
We started with what this search is really asking for: one vacuum that cleans carpet deeply without scattering debris on, or wearing down, hardwood. So before choosing any model, we set three must-haves, and all six picks meet all three. First, a powered brush for carpet: every pick has a motor-driven brush roll or motor head. Second, a built-in way to handle hard floors: a soft roller (Shark Stratos and the Dyson V15 Detect’s Fluffy Optic head), a separate hard floor head (Miele Guard L1), a brushroll off switch (Shark Navigator NV360), automatic carpet sensing (Roborock Q10 S5+ and the Dyson) or a scatter-free hard floor design (BISSELL CleanView Compact Turbo). Third, published independent test results on both carpet and hard floors.
Within those rules, we chose one vacuum for each type people ask about most: for pets, cordless, corded, robot, upright and under $100. Each award reflects where that model is strongest, not a general score. The rules ruled out some popular choices: budget uprights that scattered debris in hard floor tests, and robots whose mop pad can’t lift on carpet. Features we treat as optional, such as HEPA filters, bags, anti-tangle brushes and automatic sensing, are shown per pick in the comparison table instead of being used as rules. Our under-$100 pick was below that price on Amazon when we checked in October 2026, and live prices on this page update automatically.
To judge real performance, we relied on independent testing rather than marketing claims. Key sources were Consumer Reports‘ 2026 vacuum ratings, which score bare floors and carpet separately (our source for the Miele Guard L1), Vacuum Wars‘ head-to-head test of budget uprights plus its lab-style reviews of the Roborock Q10 S5+ and the Shark Navigator NV352, and TechRadar‘s hands-on reviews of the Shark Stratos and the Dyson V15 Detect. We also checked RTINGS, which names the V15 Detect the best vacuum for hardwood floors it has tested and has lab-reviewed the Shark Navigator NV360.
We checked every feature and spec we mention, including floor heads, brush features, filters, weights, runtimes, cord lengths and warranties, against the makers’ own listings from Shark, Dyson, Miele, Roborock and BISSELL and against the current Amazon listings in October 2026. Where a figure isn’t published, such as the weight of the Miele Guard L1 and the Shark Navigator NV360 on their listings, we say so instead of guessing. Test numbers come from the outside reviewers named above, and maker claims are labeled as such. We did not test these vacuums ourselves; we point out each one’s limits so you can match it to your floors.
Why trust CleanTheFloor?
CleanTheFloor publishes practical floor-care advice and buying guides for homeowners and pet owners. We base our picks on published test results and verified specifications rather than marketing claims, and we point out each product’s drawbacks.





