Skip to content

We may earn a commission when you buy through our links. It never changes our picks. How we pick →

Top 5

Best Robot Vacuum and Mop 2026: Top 5 for Pet Hair and Hardwood

Five robot vacuum-mop combos for shedding pets and hard floors, ranked from lab tests and owner reviews, flaws included.

Gear Receipts Desk· 23 sources· Updated Oct 22, 2026

Short answer

The Ecovacs Deebot T90 Pro Omni is the best robot vacuum and mop for pet hair and hardwood: it picked up 100% of flattened pet hair in Vacuum Wars' lab and left only 0.35 g of water behind, at half the Saros 20's list price. If mopping up after a dog is your daily chore, owners point to the Narwal Flow 2.

Jump to a section

Watch the ranking

Chapters9:08
Watch on YouTube Subscribe Best Robot Vacuum and Mop 2026: Top 5 for Pet Hair and Hardwood

The ranking

Ecovacs Deebot T90 Pro Omni
#1 Best overall

Ecovacs Deebot T90 Pro Omni

It matched the best pet hair score in Vacuum Wars' lab, mops hardwood with very little water, and lists at half the Saros 20's price.

4.00 stars Vacuum Wars4.8/5 · 10 reviews · Best Buy

100%Flattened pet hair picked up (avg 82%)
157 ptsDried-stain score, average is 108
1.23 kPaBench suction, average is 0.99 kPa
Honest flaw

Owners say customer service is slow and unhelpful when something breaks.

Skip it if you need fast warranty help.
Narwal Flow 2
#2 Best for daily mopping

Narwal Flow 2

Owners say its mop leaves no residue or streaks, and Reviewed names it the best robot vacuum-mop for pet owners.

3.88 stars Vacuum Wars

300 mLBiggest onboard bin of the five
76%Positive across 133 Reddit reviews
2,300+ sq ftEstimated floor coverage per charge
Honest flaw

Owners say the app is hard to learn: settings are buried, and map editing is frustrating in week one.

Skip it if your couch sits low.
MOVA V70 Ultra Complete
#3 Best loaded dock

MOVA V70 Ultra Complete

Vacuum Wars ranks it number 1 on its Top 20, and its bagless dock means no replacement bags to buy.

4.09 stars Vacuum Wars4.83/5 · 6 reviews · MOVA US (official store)

42,000 PaHighest rated suction of the five
23 of 24Obstacles avoided in the lab
94%Flattened pet hair picked up
Honest flaw

Emptying the bagless dock tank kicks up dust.

Skip it if anyone at home has allergies.
Roborock Saros 20
#4 Best for thresholds

Roborock Saros 20

It crossed a record 57 mm threshold in Vacuum Wars' lab and removed stains above average while using less water.

3.81 stars Vacuum Wars4/5 Gizmodo

57 mmRecord threshold climb at Vacuum Wars
116 ptsDried coffee stains, average is 94
0.8 gWater left behind, average is 0.95 g
Honest flaw

It avoided only 17 of 24 obstacles in Vacuum Wars' lab, the weakest result of these five.

Skip it if your floor looks like a toy box.
Dreame X60 Max Ultra Complete
#5 Rugs and low beds

Dreame X60 Max Ultra Complete

It picked up every flattened pet hair on Vacuum Wars' carpet test and is slim enough to slide under low beds.

4.01 stars Vacuum Wars

100%Pet hair on carpet (avg 82%)
22 of 24Obstacles avoided on the test floor
3.13 inTall with the LiDAR retracted
Honest flaw

RTINGS found it leaves visible debris on hard floors.

Skip it if your floors are mostly bare wood.
Check today's price (paid link)

Compare all 5

Spec#1 Ecovacs Deebot T90#2 Narwal Flow 2#3 MOVA V70#4 Roborock Saros 20#5 Dreame X60
Rated suction (box)30,000 Pa31,000 Pa42,000 Pa36,000 Pa35,000 Pa
Suction measured on bench1.23 kPa1.92 kPa ★—0.41 kPa—
Flattened pet hair pickup100% ★88%94%88%100% ★
Obstacles avoided23 of 24 ★20 of 2423 of 24 ★17 of 2422 of 24
Onboard dustbin250 mL300 mL ★—260 mL235 mL
Robot height3.7 in3.74 in—3.13 in ★3.13 in ★
Threshold crossed in lab32 mm38 mm2 in57 mm ★51 mm
Mop typeRoller mopTrack mopDual spinning padsDual spinning padsDual spinning pads
#1 Ecovacs Deebot T90
Rated suction (box)30,000 Pa
Suction measured on bench1.23 kPa
Flattened pet hair pickup100% ★
Obstacles avoided23 of 24 ★
Onboard dustbin250 mL
Robot height3.7 in
Threshold crossed in lab32 mm
Mop typeRoller mop
#2 Narwal Flow 2
Rated suction (box)31,000 Pa
Suction measured on bench1.92 kPa ★
Flattened pet hair pickup88%
Obstacles avoided20 of 24
Onboard dustbin300 mL ★
Robot height3.74 in
Threshold crossed in lab38 mm
Mop typeTrack mop
#3 MOVA V70
Rated suction (box)42,000 Pa
Suction measured on bench—
Flattened pet hair pickup94%
Obstacles avoided23 of 24 ★
Onboard dustbin—
Robot height—
Threshold crossed in lab2 in
Mop typeDual spinning pads
#4 Roborock Saros 20
Rated suction (box)36,000 Pa
Suction measured on bench0.41 kPa
Flattened pet hair pickup88%
Obstacles avoided17 of 24
Onboard dustbin260 mL
Robot height3.13 in ★
Threshold crossed in lab57 mm ★
Mop typeDual spinning pads
#5 Dreame X60
Rated suction (box)35,000 Pa
Suction measured on bench—
Flattened pet hair pickup100% ★
Obstacles avoided22 of 24
Onboard dustbin235 mL
Robot height3.13 in ★
Threshold crossed in lab51 mm
Mop typeDual spinning pads

★ Best value in the row. — means the sources we read don't list it. Sources:

How to choose

Ignore the box suction

The Saros 20 claims 36,000 Pa but measured 0.41 kPa on Vacuum Wars' bench, under the 0.99 kPa average. The T90 claims 30,000 Pa and measured 1.23 kPa.

Less water, fewer streaks

Vacuum Wars measured the T90 leaving 0.35 g of water behind against a 1.1 g average. A lower water penalty can help prevent streaks after mopping.

Hair tangles

All five finished Vacuum Wars' 7-inch hair test with no hair wrapped around the brush. The average robot ends up at 26%.

Measure under furniture

The Dreame X60 and Saros 20 are 3.13 in tall, per Vacuum Wars. Owners say the 3.74 in Narwal Flow 2 can get stuck under low furniture.

Check your thresholds

The Saros 20 crossed a record 57 mm threshold in Vacuum Wars' lab. The T90 reached 32 mm.

Noise at night

Owners say the Narwal Flow 2 is quiet enough to run while you sleep. CNET found the Dreame X60 the loudest robot in its test batch, per Knowledgelib.

The trap

Higher Pa means better suction

Vacuum Wars notes that high official suction ratings do not always translate into real-world performance. The T90 claims 30,000 Pa yet measured 1.23 kPa on its bench, above the 0.99 kPa average, while the Saros 20 claims 36,000 Pa and measured 0.41 kPa.

Questions buyers ask

Did you test these yourselves?
No. Gear Receipts does not test products. We weighed Vacuum Wars' lab results against owner feedback compiled by RedditRecs and other published reviews, and every number on this page links to its source.
Which robot vacuum and mop picks up the most pet hair?
The Ecovacs Deebot T90 Pro Omni and the Dreame X60 Max Ultra Complete both picked up 100% of flattened pet hair in Vacuum Wars' lab, against an 82% average. One caveat: a TechRadar tester with two Border Collies saw hair left on hard floors with the T90 after 3 months.
Which robot mop is best for hardwood floors?
Owners say the Narwal Flow 2 leaves no residue or streaks, and Reviewed names it the best robot vacuum-mop for pet owners. Vacuum Wars measured the Ecovacs T90 leaving only 0.35 g of water behind against a 1.1 g average, and less water helps prevent streaks.
Is the Roborock Saros 20 worth it if Reviewed calls it the best overall?
Reviewed names it the best robot vacuum-mop overall and Gizmodo gave it 4/5 with an Editor's Choice. For a shedding dog, Vacuum Wars found it avoided only 17 of 24 obstacles and warns its small dustbin may fill quickly in pet-heavy homes.
Will a robot vacuum fit under my couch?
The Dreame X60 Max Ultra Complete and the Roborock Saros 20 are both 3.13 in tall, per Vacuum Wars. The Narwal Flow 2 is 3.74 in tall, and owners say it can get stuck under low furniture.
Why is the MOVA V70 only third if Vacuum Wars ranks it first?
It leads the Vacuum Wars Top 20, but it picked up 94% of flattened pet hair, behind the 100% of our top pick. EFTM found the mop pads take about an hour to dry, and Testit found emptying the dock tank kicks up dust.
The verdict
Ecovacs T90 wins for pet homes
Our #1 pickEcovacs Deebot T90
Sources23 read
UpdatedOct 22, 2026

The Ecovacs Deebot T90 Pro Omni picked up 100% of flattened pet hair in Vacuum Wars' lab, left only 0.35 g of water on the floor, and lists at half the Saros 20's price. If mopping up after a dog is your daily chore, owners call the Narwal Flow 2 the best robot mop.

Gear Receipts DeskOct 22, 2026
THE RECEIPTSgearreceipts.com · sources for this page
Source · what it provesRead
01Vacuum Wars ↗Top 20 rank, star scores, MOVA lab resultsOct 22
02Vacuum Wars ↗Mop type of each robotOct 22
03Vacuum Wars ↗T90 pet hair, mopping, suction, bin, heightOct 22
04Vacuum Wars ↗Flow 2 lab results and rated suctionOct 22
05Vacuum Wars ↗Flow 2 bin size and app complaintsOct 22
06Vacuum Wars ↗Flow 2 height and coverage per chargeOct 22
07Vacuum Wars ↗Saros 20 thresholds, mopping, obstacles, suctionOct 22
08Vacuum Wars ↗X60 pet hair, obstacles, height, priceOct 22
09Vacuum Wars ↗MOVA V70 rated suctionOct 22
10RTINGS ↗X60 leaves debris on hard floorsOct 22
11Reviewed ↗Saros 20 and Flow 2 awardsOct 22
12Gizmodo ↗Saros 20 score and Editor's ChoiceOct 22
13Knowledgelib ↗CNET noise result for the X60Oct 22
14RedditRecs ↗T90 owner praise and complaintsOct 22
15RedditRecs ↗Flow 2 Reddit sentiment and owner praiseOct 22
16TechRadar ↗T90 hair left after 3 monthsOct 22
17Testit ↗MOVA dock tank kicks up dustOct 22
18EFTM ↗MOVA mop pads take an hour to dryOct 22
19Best Buy ↗T90 buyer ratingOct 22
20MOVA (official) ↗MOVA V70 buyer ratingOct 22
21Ecovacs (official) ↗T90 rated suction and list priceOct 22
22Roborock (official) ↗Saros 20 rated suctionOct 22
23Narwal (official) ↗Official Flow 2 product pageOct 22
TOTAL23 sources · checked Oct 22, 2026

Every number on this page links to one of these. How we pick