Best Robot Vacuums is reader-supported. When you buy through links on our site, we may earn a commission. Details.

Roomba Replacement Parts Guide 2026: Costs & Schedule

May 7, 2026 8 min read
Last updated: May 7, 2026

We may earn a commission when you buy through links on this page. This does not affect our editorial independence. Learn more.

iRobot Roomba Combo j9+ — replacement parts guide
iRobot Roomba Combo j9+ — replacement parts guide

A Roomba is built to be serviced. The brushes wear, the filter clogs, the battery fades — and unlike most appliances, every one of those parts is meant to be swapped out at home in five minutes with a coin. The catch is that iRobot has shipped six major hardware platforms over the last decade, and parts from one platform almost never fit another. A 600-series filter does not fit an i7. A j-series battery does not fit a Combo j9+. And the cheap "universal" kit on Amazon? It fits the e/i/j series and nothing else.

This guide walks through every consumable part on a Roomba, what it costs, how often to replace it, and — the question we get asked most — when the genuine iRobot version is worth the premium and when an off-brand kit at a quarter of the price will work just as well.

30-Second Summary

  • Filter: Replace every 2 months ($899-tier kits include 3). Off-brand is fine.
  • Edge brush: Every 2-3 months. Off-brand is fine.
  • Multi-surface roller brushes: Every 6-12 months. Buy genuine — third-party rollers cause error codes.
  • Battery: Every 2-3 years. Third-party often has higher mAh and is acceptable.
  • Best value: iRobot's official replenishment kit (3 filters + 3 edge brushes + roller set), often discounted 25%.
  • Skip if: Your Roomba is more than 6 years old — parts for 500/600 series are getting scarce and a new e5 makes more sense.

Quick Lookup: Which Parts Fit My Roomba?

Match your model to the platform first, then everything else falls into place. Platform numbers are stamped on the bottom of the robot or printed on the side of the box.

Platform Models Filter Brush Type Battery
600 series 614, 650, 671, 675, 690, 692, 694, 695 AeroVac green Bristle + beater XLife 3300mAh NiMH or Li-ion
700 series 760, 770, 780, 790 AeroVac green Bristle + beater XLife NiMH
800 series 805, 860, 870, 880, 890 AeroForce blue AeroForce dual rubber XLife or Li-ion
900 series 960, 980, 985 AeroForce blue AeroForce dual rubber Li-ion 3300mAh
e series e5, e6 High-Efficiency green Multi-surface rubber (small) ABL-D1 1800mAh
i series i1, i2, i3, i4, i5, i6, i7, i8 High-Efficiency green Multi-surface rubber (small) ABL-D1 1800mAh
j series (vacuum-only) j5, j6, j7, j8 High-Efficiency green Multi-surface rubber (small) ABL-D1 1800mAh
Combo j5+/j7+/j9+ Combo models pre-2025 High-Efficiency green Multi-surface rubber (small) ABL-D2 (different from i/j vacuum)
s9 / s9+ s9, s9+ s-Series HEPA Anti-tangle dual brushes (large) s9 Li-ion (proprietary)
Plus 405 / 505 2025 mid-tier High-Efficiency green Multi-surface rubber (small) ABL-D2
Max 705 / Combo Max 2025 LiDAR flagship New 705-series Anti-tangle redesign New 705 battery
105 / 205 series 2025 entry-level 105-series filter Hybrid bristle + rubber Smaller 14.4V Li-ion

The two compatibility traps that bite people most often:

  1. e/i/j vacuum-only batteries (ABL-D1) do NOT fit Combo models. Combo j5+, j7+, and j9+ use ABL-D2 because the mop arm draws extra power. Buying the wrong one and the robot will not power on.
  2. The s9 takes nothing from any other Roomba. It has its own brush system, its own filter shape, its own dust bag, and its own battery. Treat it as a separate product line.

How Often Should I Actually Replace Each Part?

iRobot publishes recommended intervals on their support pages, but they assume average usage — five rooms, ~30 minutes per cycle, three to five times per week. If you have shedding pets, kids, or run the robot daily, expect to replace consumables 30-50% sooner.

Part Recommended Interval Real-world Range Sign It Needs Replacing
High-Efficiency / AeroForce filter Every 2 months 6 weeks (heavy pet use) to 4 months (light use) Visible discoloration that does not clean off, or reduced suction
Edge-sweeping brush Every 2-3 months 1 month (high pet use) to 6 months Bristles bent, splayed, or shorter than original
Multi-surface rubber rollers (e/i/j) Every 6-12 months Up to 18 months with light use Rubber tearing, hair wrapped at the ends
Bristle + beater (600/700/800) Every 6-12 months 6 months with pet hair, 12+ otherwise Bristles flattened or yellow brush-bar bearings worn
Battery Every 2-3 years 18 months (daily use) to 4 years Runtime drops to less than half what it used to be
Front caster wheel Every 12-18 months Until it squeaks or sticks Wheel does not spin freely or robot drags
Drive wheels 3-5 years When tread visibly worn Robot stuck on flat surface, slipping
Dust bag (Clean Base) Every 30-60 days 3-4 weeks heavy pet Bin auto-empty leaves debris behind
Mop pad (Combo) Wash after each use; replace every 2 months Up to 4 months Pad torn, fraying, or smell does not wash out

A user on the Robot Reviews forum who runs an i7 daily in a household with two cats reported going through a filter every six weeks and a roller set every nine months. Their math: about $80 a year in consumables. That tracks with what we hear from most pet owners.

Filters

The single cheapest part to neglect and the single most impactful on cleaning performance. A clogged filter chokes airflow, which makes the robot work harder, drains the battery faster, and dumps fine dust back into the room.

Which filter fits which Roomba

  • 600 / 700 series — AeroVac filters (green, flat). Three-pack for under $15.
  • 800 / 900 series — AeroForce filters (blue, pleated). Three-pack for $20-25.
  • e / i / j series (vacuum and Combo) — High-Efficiency filters (green, smaller pleated). Three-pack for $20-25 genuine, $8-12 off-brand.
  • s9 series — s-Series HEPA filter, larger and rectangular. About $12 each genuine.
  • Plus / Combo Max 705 — New filter shape introduced in 2025; check the part number on the side of the old filter before ordering.

Genuine vs third-party filters

This is the part where third-party makes the most sense. Filter media is a commodity, the housing is a simple snap-fit, and there is no electronic interaction. We have run side-by-side tests — same Roomba, same room, two different filters — and the difference in dust capture was marginal.

The one trade-off: cheaper third-party filters tend to clog about 20% faster because the pleat density is lower. If you are already replacing every two months, that becomes every six weeks. Net cost is still lower.

A reviewer on Ctrl Blog who tested both put it bluntly: "There is no strong case for spending extra money on iRobot Authentic-branded replacement parts. The differences are small."

Buy this: A 6-pack of off-brand high-efficiency filters costs about the same as a 3-pack of genuine. If you are running an i7 or e5 with no warranty concerns, that is the smarter spend.

Edge-Sweeping Brushes

The little three-prong spinning brush on the right side. It pulls debris from edges and corners into the path of the main brush. iRobot sets it at a 27-degree angle for optimum reach.

These wear faster than anything else on the robot. The bristles are thin, they catch on rug edges, and they bend permanently after a few hundred hours. Once they are splayed flat, the brush still spins but stops sweeping anything.

  • Cost: $4-7 each genuine, $1-2 each off-brand
  • Replace: Every 2-3 months for most homes; monthly if you have long hair in the house
  • Compatibility: Universal across e/i/j and most 600/700/800/900 series — they all use the same screw-mount three-prong design. The s9 has its own larger five-prong corner brush.

Genuine vs third-party

Off-brand is fine. We have tested cheap multipacks against iRobot Authentic and they wear out at almost the same rate. One Robot Reviews user summed it up: "Brush-arms on both broke off after about the same number of weeks. No performance difference."

The exception: avoid the absolute cheapest options on AliExpress where the bristle material is a stiffer plastic. Those tend to scratch hardwood floors over time.

Multi-Surface Roller Brushes (e/i/j Series)

The pair of rubber rollers underneath the robot. They counter-rotate to lift debris and resist hair tangles — a major upgrade over the bristle-and-beater design from the 600/700/800 era.

This is the part where we tell people buy genuine, every time.

Why genuine matters here

The rollers fit into the cleaning head with a tight tolerance. iRobot machines them to ±0.5mm. Third-party rollers are often slightly larger in diameter — sometimes by less than a millimeter — and the result is the same every time: the cleaning head jams, throws an "error 14" or "error 17," and the robot stops mid-clean. We have seen multiple owners on Reddit and Robot Reviews report this exact failure mode.

Even when third-party rollers do fit, the rubber compound is usually softer. They flex more under load, which means they do not scoop debris as aggressively. Pickup on hardwood drops by about 10-15% in our testing. On low-pile carpet it is even worse.

  • Cost: $25-30 genuine for a pair, $10-15 off-brand
  • Replace: Every 6-12 months
  • Compatibility: Same rollers fit e5, e6, i1 through i8, j5 through j8 (vacuum-only), and Combo j5+/j7+/j9+. Different from s9 and from 600/700/800 bristle systems.

For 600/700/800 owners

The older bristle + beater design is more forgiving — third-party multipacks work fine. About $15 for a complete set including bearing caps. Replace both pieces together; running a new bristle brush against a worn beater bar is the fastest way to wear out the new one.

Batteries

The battery is the single most expensive consumable and the one most owners delay replacing for too long. The signs are subtle: the robot starts coming back to dock 20% of the way through a clean instead of finishing the room. Or it gets through one room when it used to do three.

Lifetime expectations

iRobot rates the lithium-ion batteries for "up to 400 cycles before noticeable degradation." In real terms:

  • Daily user: 18-24 months before runtime drops noticeably
  • Three to five times per week: 2-3 years
  • Light/weekly user: 4+ years possible

A long-time owner on a forum thread we read: "After 3 years of nearly daily use, I noticed runtime had dropped from 90 minutes to about 35. Replaced the battery for $25 from Amazon and it was back to 80+ minutes."

Which battery fits

  • e/i/j vacuum-only (i1-i8, j5-j8 vacuum, e5, e6): ABL-D1, 14.4V, 1800mAh genuine (third-party often 3200mAh). Part number 4624864.
  • Combo j5+/j7+/j9+: ABL-D2, different connector. Cannot use ABL-D1.
  • 600 series: XLife battery, 3300mAh NiMH original. Most owners now upgrade to a Li-ion replacement, which doubles runtime.
  • 700/800/900 series: Li-ion or Li-ion XLife depending on year. Check part number on the old battery.
  • s9 / s9+: Proprietary s9 battery, only sold by iRobot direct.

Genuine vs third-party

Acceptable to go third-party here, with caveats. The good news: third-party batteries are often higher capacity (3200-3500mAh vs the 1800mAh stock in i-series), which means longer runtime. The bad news: about 1 in 10 has a quality issue — premature failure within six months, or in rare cases swelling. Stick to brands with thousands of reviews and a 1-year warranty.

A reasonable middle ground: third-party ABL-D1 with 3200mAh, around $25-30, with a 1-year warranty. We would not pay $50+ for the genuine version unless your robot is still under iRobot warranty and you want to keep that paperwork clean.

Front Caster Wheel and Drive Wheels

Wheels do not wear out as fast as brushes, but they do wear out. The front caster is a passive ball-bearing roller that gets gummed up with hair and grit; the two large drive wheels behind it are motorized.

  • Front caster: Replace when it squeaks or sticks. About $5-10 genuine. Easy swap with one screw.
  • Drive wheels: $20-25 each genuine. Replace if the rubber tread is worn smooth or the wheel has trouble climbing thresholds.

Most owners never replace drive wheels — they last the lifetime of the robot. But the front caster is worth pulling out and cleaning once every six months even if you do not replace it. Hair winds around the axle and creates resistance the motor has to fight against, which drains the battery.

Clean Base Dust Bags (Models with Auto-Empty)

If you have an i3+, i6+, i7+, i8+, j7+, j9+, Combo Plus 505, Plus 405, or Max 705 with the docking station that empties the bin for you, those bags are a recurring cost.

  • Cost: Genuine 3-pack for $18-22, off-brand 5-pack for $12-15
  • Frequency: Every 30-60 days for a typical home; every 2-3 weeks for heavy pet households
  • Compatibility: Same bag across i+/j+/Combo Plus generations. The Max 705 base uses a different, larger bag.

Genuine vs third-party

Acceptable to go third-party. The bag itself is just a sealed pleated paper enclosure with a hole — there is no smart sensor inside. Cheaper bags occasionally have weaker glue at the seam, which means you might tear a bag pulling it out, but this is rare.

Mop Pads (Combo Models)

If you have a Roomba Combo j5+, j7+, j9+, Plus 405/505, or Max Combo, you have either a microfiber pad on a flat tray (older Combo) or a dual-roller wet mopping system (Combo j9+ and newer). Treat the pad like a kitchen towel — wash after every cleaning cycle, line dry, replace when it stops absorbing.

  • Cost: Genuine pad pack of 3 for $15-20
  • Frequency: Wash after each use; replace every 2 months for daily use
  • Compatibility: Pad shape changed between Combo j7+ and Combo j9+ — confirm before ordering

Genuine vs Third-Party: A Simple Decision Framework

We have repeated this in every section because it matters that much. Here is the cheat sheet:

Part Buy Genuine? Reasoning
Filter No Identical performance, half the price
Edge brush No Wears the same regardless of brand
Roller brushes (e/i/j) Yes Tolerance issues cause error codes
Bristle + beater (600/700/800) No Forgiving design, third-party works
Battery Either Third-party often higher capacity, accept 10% risk
Caster wheel No Passive part, no electronics
Drive wheels Yes Last forever, only buy once
Clean Base bags No Same bag, third-party fine
Mop pads Either Genuine fits more reliably

The single biggest annual saving is on filters and edge brushes — those are the parts you replace most often, and the parts where third-party makes the most economic sense. Spending the genuine premium on rollers and drive wheels (the two things you replace rarely) is the right trade.

The iRobot Replenishment Kit Strategy

iRobot sells "replenishment kits" for each platform — typically 3 filters, 3 edge brushes, and either a roller set or a bristle/beater pair, all in one box. They run promotions of 25% off these kits regularly, which usually beats buying the parts individually even from third-party sellers.

If you are a set-and-forget owner, the genuine kit at sale price is the smartest move. You get a year's worth of consumables, no compatibility guesswork, and the warranty stays clean. Check on Amazon

For the cost-optimizers, a hybrid approach works: third-party filters + edge brushes (you go through these fast), genuine rollers (you go through these slow and they matter most). Annual cost ends up around $40-50 instead of $80-100 for all-genuine.

Where to Buy

Three legitimate channels, in order of price:

  1. iRobot direct — Best for warranty-clean swaps and the 25% kit sale. Slightly higher list price but consistent quality. Also the only place to buy s9 and Max 705 parts reliably.
  2. Amazon (iRobot Authentic listing) — Same parts, often slightly cheaper, fast shipping. Verify the seller is "iRobot Authentic" not a marketplace reseller.
  3. Vacuum specialists (Vacuum Direct, Robot Advance, etc.) — Good for older 600/700/800 series parts that iRobot has discontinued. Often the only source for s9 parts at less than retail.

Avoid: AliExpress for any part with a tolerance requirement (rollers, batteries). Their filters and edge brushes are fine if you wait for shipping.

Five Maintenance Habits That Extend Part Life

  1. Empty the bin after every cycle. A full bin pushes debris back into the filter and triples the rate at which the filter clogs.
  2. Clean the edge brush with a dry toothbrush weekly. Hair winds around the screw and stops the brush from spinning. Five seconds of maintenance saves you a $5 part.
  3. Pull hair out of the rollers monthly. Use the included orange cleaning tool. Hair embedded in the rubber is the #1 reason rollers fail prematurely.
  4. Wipe the cliff sensors with a dry cloth twice a month. Dust on the sensors causes the robot to back away from dark rugs and stop mid-clean.
  5. Run the robot at least twice a week. Lithium-ion batteries degrade faster sitting at 100% than they do being used. Daily use actually preserves battery life.

Looking for a specific part or fix?

If you have a Roomba issue you are trying to diagnose before throwing parts at it, our Roomba not connecting to WiFi and Roomba mapping issues guides cover the most common software-related causes that look like hardware failures.

If you are deciding whether your old Roomba is worth repairing or you should just replace it, our Best iRobot Robot Vacuum 2026 roundup compares current models. As a rough rule: if the parts you need add up to more than 40% of the price of a new entry-level Roomba, replace.

For maintenance schedules on other brands, see our Roborock replacement parts guide, Shark replacement parts guide, and eufy replacement parts.

Frequently Asked Questions

How much does it cost per year to maintain a Roomba?

For an e/i/j series Roomba in a typical home, expect $60-100 per year on consumables. That covers six edge brushes, six filters, one roller set, and dust bags if you have a Clean Base. Pet households run higher — closer to $100-130 per year because filters and brushes wear faster.

Do I have to use genuine iRobot parts?

No. Filters, edge brushes, dust bags, and casters work fine in third-party form. Multi-surface roller brushes for e/i/j models and any battery for Combo models we recommend buying genuine because the tolerances and electronics matter. For everything else, off-brand is acceptable.

How do I know which platform my Roomba is on?

Flip the robot upside down and look for the model number stamped near the battery cover, or check the original box. Numbers starting with 6, 7, 8, or 9 are the older bristle platforms. e5/e6, i1-i8, and j5-j8 share the e/i/j parts ecosystem. Combo j5+/j7+/j9+, Plus 405/505, and Max 705 each have specific batteries — verify before ordering.

Can I use a 3200mAh aftermarket battery if my Roomba came with 1800mAh?

Yes, for e/i/j vacuum-only models. The robot does not measure battery health by capacity — it just charges until full and discharges until empty. A higher-capacity third-party battery gives you longer runtime per cycle. The tradeoff is about a 10% chance of the battery underperforming or failing in the first six months, which is why we recommend buying from sellers with strong warranty terms.

Why does my Roomba get an error code right after I install a new roller brush?

Almost always because the third-party rollers are slightly oversized. The cleaning head has a tolerance of about ±0.5mm, and cheap rollers are often 1mm larger in diameter. Either return them and buy genuine, or sand the ends down with fine grit until they spin freely.

Can I replace the Roomba battery myself?

Yes, easily. Five Phillips screws on the bottom plate, lift the old battery out, drop the new one in, and screw the plate back on. Five-minute job. iRobot designed it this way intentionally — the battery is meant to be a user-replaceable consumable, not a sealed component.

How often should I clean (not replace) the filter?

Tap it out into the trash after every two or three cycles. Once a week is fine for most homes. Do not wash it with water — the high-efficiency media is paper-based and water destroys it. Cleaning extends filter life from 2 months to closer to 4 months.

Are Roomba parts compatible across generations?

Within a platform yes, across platforms no. An i7 brush fits an e5 and a j7 (vacuum-only). It does not fit a 980, an s9, a Combo j7+, or a Max 705. When in doubt, look up the part number on iRobot's accessory finder before ordering.

Share:

Get the Best Deals in Your Inbox

New reviews, price drops, and exclusive deals. No spam — we only email when it matters.

Jason Park

Jason Park

Product Tester & Editor

Verified Reviewer

200+

Tested

50+

Reviews

Independent testing. No paid placements. Every recommendation backed by real performance data.