Home › Home › Best Robot Vacuums for Hardwood and Carpet
Best Robot Vacuums for Hardwood and Carpet — One Robot, Every Floor
By MyAwesomeBuy Research Team · Updated April 8, 2026 · Our Methodology
5 models compared41,347+ reviews analyzed
No manufacturer paid for placement. Rankings based on verified buyer review data.
Quick Answer
The Dreametech D10 Plus Robot Vacuum and Mop ($444) handles hardwood-to-carpet transitions automatically with 4,000Pa suction and auto-boost on carpet. The eufy RoboVac G20 Hybrid ($200) is the best budget multi-surface option—strong suction on both surfaces at half the price of premium models.
The Dreametech D10 Plus is the entry point for self-emptying LiDAR robot vacuums — it delivers the core feature set (accurate navigation, 4,000Pa suction, auto-empty dock) without the premium markup of established brands. LiDAR navigation creates a precise floor map on the first run and updates it as furniture changes, routing the vacuum systematically rather than bumping randomly. The 4,000Pa suction handles pet hair from both carpet and hard floors without manual intervention for weeks at a time.
The bagless dock eliminates the ongoing bag replacement cost of Roomba's self-empty bases, which run $4-6 per bag with 30-60 day cycles. Over two years, the bagless system saves $40-120 in consumable costs. The dock holds 20-30 days of debris at moderate use — shorter than iRobot's 60-day standard, but adequate for most households.
Compared to the ECOVACS T20 Omni at $419, the D10 Plus lacks the T20's hot-water mop washing — a meaningful differentiation for households using the mopping function regularly. For vacuum-only use, both offer comparable performance at similar prices. Versus the eufy G20 at $199, the D10 Plus adds self-emptying and superior LiDAR navigation at a $244 premium — justifiable for anyone who finds manual bin emptying a maintenance burden.
Full Specs & Measurements
Asin
B09VKZT1FQ
Color
Red, White
Voltage
3.6 Volts (DC)
Capacity
0.4 Liters
Portable
No
Brand Name
DREAME
Model Name
D10 Plus
Style Name
D10 Plus
Filter Type
Cloth
Form Factor
Robotic
Item Weight
22 Pounds
Battery Life
180 minutes
Battery Type
Lithium Ion
Manufacturer
Dreametech
Model Number
D10plus
Power Source
Battery Powered
Control Method
Voice
Item Type Name
Robot Vacuum
Controller Type
App Control, Voice Control
Number Of Speeds
4
Best Sellers Rank
#1,134,999 in Home & Kitchen (See Top 100 in Home & Kitchen) #806 in Robotic Vacuums
Compatible Devices
Amazon Echo
Included Components
1*Cleaning Tool, 1*Side Brush, 1*D10 Plus Robot Vacuum and Mop with Self-Emptying Base, 1*Power Cord, 1*User's manual, 1*Water Tank, 2*Dust Collection Bag, Mop Pad
Indoor Outdoor Usage
Indoor
Batteries Are Included
Yes
Number Of Power Levels
4
Surface Recommendation
Carpet
Item Dimensions L X W X H
18"L x 14"W x 16"H
Other Special Features Of The Product
No-Go Zone
Best Budget
ECOVACS DEEBOT T20 Omni Robot Vacuum and Mop
$419
at Amazon
Best for: Buyers who want full dock self-maintenance without paying Roborock S8 Pro Ultra prices
“The best self-maintaining combo at a lower price than Roborock. Hot water wash and hot air dry are genuine differentiators.”
The ECOVACS DEEBOT T20 Omni's competitive advantage is the self-maintaining dock: it automatically empties the dustbin, refills the water tank, washes mop pads with hot water, and dries them with hot air after each cleaning cycle. This eliminates the two most common complaints with combo robot vacuums — wet mop pads developing mildew odors and manual pad washing. For households running the vacuum daily, the dock automation substantially reduces hands-on maintenance time.
The OZMO spinning mop applies active scrubbing pressure rather than passive dragging, improving stain removal on hard floors compared to flat-pad systems. The hot water wash produces measurably cleaner pads than cold-water rinsing, which matters for hygienic floor cleaning rather than simply relocating bacteria.
Compared to the Dreametech D10 Plus at $444, the T20 Omni costs $24 less and adds the full dock self-maintenance system — a clear value advantage for mopping households. Versus Roborock S8 Pro Ultra at $500-900, the T20 Omni frequently undercuts it on price while matching the core hot-water wash feature. The primary trade-off versus Roborock is brand service network: ECOVACS has fewer authorized repair centers in North America, which affects post-warranty support on a unit in daily use.
Full Specs & Measurements
Upc
850035395646
Asin
B0C4DFB33W
Color
White
Voltage
110 Volts
Portable
No
Brand Name
ECOVACS
Model Name
deebot
Style Name
Deebot T20 OMNI
Filter Type
Cartridge
Form Factor
Robotic
Item Weight
51 Pounds
Noise Level
67 Decibels
Battery Life
190 minutes
Battery Type
Lithium Ion
Manufacturer
ECOVACS
Model Number
OZMOT20M
Power Source
Battery Powered
Control Method
App, Voice
Item Type Name
robot vacuum cleaner
Controller Type
App Control, Button Control, Voice Control
Number Of Items
1
Best Sellers Rank
#1,037,876 in Home & Kitchen (See Top 100 in Home & Kitchen) #791 in Robotic Vacuums
Compatible Devices
Amazon Echo
Included Components
2 auto-seal dust bags, DEEBOT T20 robot, Mop Pad, OMNI station, Side Brush
Indoor Outdoor Usage
Indoor
Batteries Are Included
Yes
Number Of Power Levels
3
Surface Recommendation
Carpet, Hard floor, Wooden floor
Lithium Battery Voltage
14.4 Volts
Item Dimensions L X W X H
14.3"L x 14.3"W x 4.1"H
Recommended Uses For Product
Home cleaning, Daily use, Carpet cleaning, Hard floor cleaning, Wooden floor cleaning, Low-maintenance cleaning, Voice-controlled cleaning, App-controlled cleaning
Global Trade Identification Number
00850035395646
Also Excellent
eufy RoboVac G20 Hybrid Robot Vacuum and Mop
$199
at Amazon
Best for: Hard floor households wanting vacuuming and mopping in one robot
“Best 2-in-1 robot vacuum under $150 — the G20 vacuums and mops simultaneously, cutting floor maintenance time in half.”
The eufy RoboVac G20 Hybrid is a 2-in-1 vacuum and mop combo at the most accessible price for simultaneous floor cleaning. The 2,500Pa suction handles dust and pet hair on hard floors and low-pile carpets, while the attached mop pad wipes hard floors in the same pass without requiring a separate run. Smart Dynamic Navigation covers rooms systematically, reducing the repeated-track problem of older bump-and-go robots. The 150ml water tank limits mop coverage to roughly 1,500 square feet per fill — adequate for apartments and small homes. Wi-Fi connectivity enables scheduling and manual control through the eufy app. For renters and small-home owners who want basic hands-off floor maintenance, this is the practical entry point.
Full Specs & Measurements
Upc
194644087395
Asin
B09LHBZ6KB
Color
Black
Brand Name
eufy
Model Name
RoboVac G20 Hybrid
Style Name
G20 Hybrid
Filter Type
Disk
Form Factor
Robotic
Item Weight
6.39 Pounds
Noise Level
55 Decibels
Battery Life
100 minutes
Battery Type
Lithium Ion
Manufacturer
eufy
Model Number
T2258111
Power Source
Battery Powered
Control Method
Voice
Item Type Name
robot vacuum
Controller Type
Amazon Alexa, Button, Remote Control
Number Of Items
1
Best Sellers Rank
#6,612,228 in Home & Kitchen (See Top 100 in Home & Kitchen) #4,848 in Robotic Vacuums
Compatible Devices
Amazon Echo
Included Components
2 Side Brushes、Additional Filter and Cleaning Tool, Charging Base and Power Adapter, Robovac G20 Hybrid, Water Tank、Washable Mopping Cloth, Waterproof Pad、5 Cable Ties and User Manual
Batteries Are Included
No
Surface Recommendation
Hard Floor
Item Dimensions L X W X H
12.8"L x 12.8"W x 2.85"H
Other Special Features Of The Product
Wet/Dry
Worth Considering
iRobot Roomba 104 2-in-1 Robot Vacuum and Mop LiDAR Self-Empty 75 Days
$199
at Amazon
Best for: Robot vacuum shoppers wanting a Roomba with auto-empty 2-in-1 mop
“A versatile Roomba that vacuums and mops with up to 75 days between empties. Best for busy households that want set-it-and-forget-it floor care without frequent bin checks.”
The iRobot Roomba 104 brings LiDAR precision mapping and a 75-day self-emptying dock to the $199 price point — a combination previously available only in $400-plus units. LiDAR navigation creates an accurate room map on the first run, enabling room-specific cleaning commands and systematic coverage that camera-based navigation cannot match in variable lighting. The 75-day dock capacity means fewer than five manual interventions per year at typical use. The 2-in-1 vacuum and mop function handles hard floors in a single pass. At $199, the price-to-feature ratio is unusually strong for the iRobot brand. The mop pad requires manual washing after mopping sessions, unlike premium combo robots with self-washing dock systems.
Full Specs & Measurements
Upc
885155046437
Asin
B0DPNKS3KQ
Color
Black
Portable
Yes
Brand Name
iRobot
Model Name
Roomba 104
Style Name
Roomba 105 Combo (y351)
Filter Type
Cartridge
Form Factor
Robotic
Item Weight
6.45 Pounds
Battery Life
120 minutes
Battery Type
Lithium Ion
Manufacturer
iRobot
Model Number
Y351020
Power Source
Battery Powered
Control Method
App, Push Button, Voice
Item Type Name
Robitic Combo Mop and Vacuum
Controller Type
App Control, Button Control, Voice Control
Number Of Items
1
Number Of Speeds
1
Number Of Wheels
2
Best Sellers Rank
#4,061 in Home & Kitchen (See Top 100 in Home & Kitchen) #4 in Robotic Vacuums
Compatible Devices
Smartphones
Cleaning Path Width
5.8 Inches
Included Components
Docking Station, Mop Pad
Indoor Outdoor Usage
Indoor
Batteries Are Included
Yes
Number Of Power Levels
2
Surface Recommendation
Carpet & Hard Floor
Item Dimensions L X W X H
13.19"L x 13.19"W x 4.09"H
Recommended Uses For Product
Regular, hands-free cleaning of carpets and hard floors in houses and on stairs
The ILIFE V3s Pro is the lowest-cost capable robot vacuum on this page, delivering the core autonomous vacuuming function — bump-and-go navigation, auto-return to dock, and tangle-free suction port for pet hair — without the mapping, app connectivity, or high-suction performance of pricier models. Under 55dB operation runs quietly enough to not disrupt sleep or work. The all-in-one sweeping, vacuuming, and basic mopping covers the range of hard floor maintenance tasks in one unit.
At $133.54, the trade-offs are clear: no Wi-Fi or scheduling via app means manual start only, bump-and-go navigation misses corners and narrow spaces that LiDAR-mapped robots cover systematically, and the smaller dustbin fills quickly in pet-hair-heavy homes. For buyers who want autonomous floor vacuuming at the lowest possible entry cost and are comfortable with manual starts and occasional spot-misses, the ILIFE V3s Pro delivers the fundamental function without the premium.
Full Specs & Measurements
Upc
714686708333 607111997870
Asin
B06Y56NDF4
Color
Pearl White
Voltage
110 Volts
Capacity
300 Milliliters
Portable
Yes
Brand Name
ILIFE
Model Name
V3s Pro Robotic Vacuum,
Style Name
V3s Pro
Filter Type
Cloth
Form Factor
Robotic
Item Weight
4.5 Pounds
Noise Level
65 Decibels
Battery Life
3 years
Battery Type
Lithium Ion
Manufacturer
ILIFE INNOVATION LIMITED
Model Number
V3spro
Power Source
Battery Powered
Control Method
Remote
Item Type Name
Pet Hair Care, Powerful Suction Tangle-free, Slim Design, Auto Charge, Daily Planning, Good For Hard Floor and Low Pile Carpet
Controller Type
Remote Control
Maximum Suction
1000 Angstrom
Number Of Items
1
Best Sellers Rank
#16,293 in Home & Kitchen (See Top 100 in Home & Kitchen) #22 in Robotic Vacuums
Included Components
robot vacuum x1,User manual x1,remote control x1,extra hepa filter x2,extra sides brush x2,cleaning brush x1,AC adapter x1, Charging dock x1
Indoor Outdoor Usage
Indoor
Batteries Are Included
Yes
Surface Recommendation
hard floors
Lithium Battery Voltage
14.4 Volts
Item Dimensions L X W X H
11.8"L x 11.8"W x 3"H
Global Trade Identification Number
00607111997870
Other Special Features Of The Product
cordless, pet hair care and tangle-free
Robot Vacuums for Hardwood and Carpet Buying Guide
Photo by cottonbro studio / Pexels
Great for: Homes with a mix of hardwood and carpet, households where manual vacuuming becomes inconsistent, and anyone who wants daily cleaning automation without buying separate vacuums for each floor type.
Not ideal if: You have thick shag carpet over 0.75" pile—most robot vacuums struggle with deep pile and tend to get stuck or fail to clean effectively.
Dreametech D10 Plus Robot Vacuum and Mop ($444). The D10 Plus's 4,000Pa suction auto-boosts when it detects carpet, pulling embedded debris that lower-suction robots leave behind. On hardwood, the mop attachment scrubs while vacuuming simultaneously—the self-emptying base handles 45 days of debris without manual emptying. The laser navigation system maps your home accurately and avoids obstacles better than camera-based systems.
eufy RoboVac G20 Hybrid ($200). The G20 Hybrid at $200 handles hardwood and low-pile carpet competently with 2,500Pa suction and mop functionality. The boost IQ technology automatically increases suction on carpet. For homes with primarily hardwood and area rugs, the G20 Hybrid covers 80% of the performance of the Dreametech at half the price.
What to Look For in a Multi-Surface Robot Vacuum
Dreametech D10 Plus Robot Vacuum and Mop with Self...
1. Suction power — 2,000Pa minimum for carpet; 3,000Pa+ for embedded pet hair in carpet. Hardwood is forgiving at 1,500Pa.
2. Auto-boost mode — Detects carpet and increases suction automatically. Essential for multi-surface homes.
3. Brush roll design — Rubber brush rolls (rather than bristle) handle both surfaces better—bristles tangle with carpet fibers on hardwood and hair wraps less on rubber rollers.
4. Navigation — LiDAR (laser) navigation maps more accurately than random-bounce or camera-based navigation. Less likely to get stuck, more complete coverage.
5. Mopping capability — On hardwood and tile, a combined vacuum-mop saves a separate cleaning pass.
Stop Wasting Money On Expensive Robot Vacuums! 2025
Robot vacuums handle low-pile carpet (under 0.5") and medium-pile carpet (0.5–0.75") well. High-pile carpet, shag, and thick rugs (over 0.75") cause robot vacuums to get stuck, leave deep-embedded debris uncleaned, and damage their own brush rolls. For high-pile carpet, a robot vacuum works best as a supplement to occasional full vacuum sessions.
Most robot vacuums handle floor transitions up to 0.75"—typical hardwood-to-carpet transitions work fine. Raised thresholds, thick area rug edges, and certain transition strips can stop navigation. Check your specific floor transitions before assuming seamless operation.
Can a robot vacuum clean both hardwood and carpet?
Yes. Most robot vacuums with 2,000Pa+ suction and auto-boost mode handle both surfaces effectively. The key feature is automatic suction adjustment when transitioning from hardwood to carpet—without auto-boost, the vacuum either under-cleans carpet or uses excess power (and noise) on hardwood. Dreametech, Ecovacs, and Roomba all handle multi-surface cleaning well.
Will a robot vacuum scratch hardwood floors?
Modern robot vacuums with soft rubber wheels and side brushes don't scratch hardwood under normal use. The main risk: debris caught under the robot's body or in the side brush acting as an abrasive. Prevent this by running the robot regularly (so it never encounters large debris piles) and cleaning the side brushes weekly. Avoid robot vacuums with stiff bristle brush rolls on hardwood—rubber rollers are safer.
How often should a robot vacuum run for a multi-floor home?
Daily on hardwood and tile; 2–3 times per week on carpet is a common schedule. Robot vacuums excel at maintenance cleaning—keeping floors from reaching the point of needing a deep clean. Running daily on hard floors prevents dust and hair from accumulating. For carpet, 2–3 times weekly extends the interval between full vacuuming sessions significantly.
What is the difference between LiDAR and camera navigation?
LiDAR (laser distance measurement) maps rooms by bouncing laser pulses off walls and furniture—works in complete darkness, extremely accurate, less likely to get stuck. Camera-based navigation (visual SLAM) uses cameras to recognize landmarks—affected by poor lighting, can struggle with identical-looking rooms. LiDAR costs more but is the technology in Dreametech D10 Plus, Ecovacs, and premium Roomba models. For multi-room homes, LiDAR navigation is worth the premium.
Should I get a robot vacuum with a self-emptying base?
Yes, if budget allows. Self-emptying bases (like the Dreametech D10 Plus base) automatically empty the robot's dustbin into a larger sealed bag after each run—the bag holds 45+ days of debris before needing replacement. Without a self-emptying base, you need to manually empty the dustbin after every 1–2 runs. For households with pets or multi-floor cleaning, the self-emptying base transforms a robot vacuum from "convenient" to "hands-free."
We analyze Amazon review data — often thousands of reviews per product — to surface patterns
that individual buyers miss. Our process aggregates star ratings, review counts, and buyer
sentiment at scale, identifying which strengths and weaknesses appear consistently across
the largest review samples available. The 41,347+ reviews analyzed on this page represent real verified-purchase feedback from Amazon buyers.
Each product earned its placement through data: total review volume, average rating, and the
specific praise and complaints that repeat most often across buyers. No manufacturer paid for
placement on this page. Products appear here because buyers endorsed them at scale, not
because a company asked us to feature them.
We use AI to summarize review sentiment — not to fabricate opinions, but to condense what
thousands of buyers actually wrote into a readable format. The pros and cons you see reflect
the most common themes found in verified purchaser reviews, paraphrased for clarity. We do not
claim to have accessed Reddit, YouTube, or specific publications in generating these summaries.
Prices shown reflect Amazon pricing at the time this page was last generated. Click
“See Today’s Price” to get the current live price on Amazon.
Read our full methodology →
Affiliate disclosure: When you buy through our links, we may earn
a small commission at no extra cost to you. This helps us keep the reviews free and
the data updated. Our recommendations are based on data, not who pays us.
Learn more →