Quick verdict
For Troy-Bilt 21 inch walk behind mowers, the Lawnmower Grass Bag 964 is the pick I would start with. It replaces Troy-Bilt part 964-04117C and its earlier versions, fits a long list of TB series models, and uses reinforced, tear resistant polyester to collect clippings cleanly. Just note it is the fabric bag only, not the frame.

Lawnmower Grass Bag 964
This 964 bag leads because it is a precise, well documented replacement for Troy-Bilt 21 inch mowers. It replaces part 964-04117C and its earlier revisions and fits a long list of TB series models like the TB110, TB210, and TB230. The reinforced, tear resistant polyester holds up to the grass blown from under the deck, which is the main job of a catcher bag.
Check price on Amazon →The best lawn mower bag to catch clippings cleanly. I compared fit by model, fabric durability, and frame compatibility across Troy-Bilt, Toro, and Honda
Why you should trust this guide
A replacement grass bag is a fitment part, so I built this guide around matching bags to mowers and around one detail that trips up a lot of buyers, which is that most of these are the fabric bag only and do not include the frame. I read the model compatibility lists and part number cross references for each bag and lined them up by brand and deck size. Getting the wrong bag usually means a poor seal against the deck and clippings escaping, so an exact match matters.
I have tried to be upfront about the frame issue on every pick, because it is the single most common surprise in the reviews for parts like these. If your old frame is damaged, a bare replacement bag will not solve the problem. My recommendations are organized by brand, Troy-Bilt and MTD, Toro, and Honda, so you can find the bag that fits your specific mower.
How we evaluated
The criteria I weighed were model compatibility, part number cross references, fabric material and durability, and whether the frame is included. Model fit and part numbers are the deciding factors, so I gave them the most weight, and I favored bags with long, specific compatibility lists because they make it easy to confirm a match against your current bag. A bag that seats properly against the deck is what keeps clippings from blowing out the sides.
Beyond fit, I looked at fabric. Reinforced polyester, nylon, and canvas all appear across these bags, and heavier, tear resistant material lasts longer under the repeated filling and emptying a catcher bag endures. I noted where a bag ships rolled and needs reshaping on arrival, which is normal. I did not physically test these bags, so every detail comes from the published specifications and stated compatibility.
What to look for
- Model compatibility: match the bag to your mower’s brand, deck size, and model number.
- Part number: confirm the listing cross references your worn bag’s original part number.
- Frame included or not: most of these are fabric only, so check that your existing frame is sound.
- Fabric material: reinforced polyester, nylon, and canvas resist tearing under repeated use.
- Deck size: 21 inch and 22 inch bags are not interchangeable, so confirm your deck width.
- Reshaping: bags shipped rolled need to be reshaped, which is normal and not a defect.
- Seal against the deck: a proper fit keeps clippings from escaping out the sides.
How we test
We base every pick on real-world use, published manufacturer specifications and verified owner feedback. We compare the tools on the things that actually matter for your lawn, power, runtime, cut quality, build and value, and we never accept payment for a ranking. When we have not used a specific model first-hand, we say so.
The picks at a glance
| Tool | Best for | Score | |
|---|---|---|---|
| Lawnmower Grass Bag 964 | Best Overall | Check price | |
| 964 | Best Value | Check price | |
| 115 | Best Premium | Check price | |
| 964 | Best Budget | Check price | |
| Haiouus Mower Grass Bag 81320 | Also Great | Check price |
The picks, reviewed

Lawnmower Grass Bag 964
This 964 bag leads because it is a precise, well documented replacement for Troy-Bilt 21 inch mowers. It replaces part 964-04117C and its earlier revisions and fits a long list of TB series models like the TB110, TB210, and TB230. The reinforced, tear resistant polyester holds up to the grass blown from under the deck, which is the main job of a catcher bag.
Reasons to buy
- 【Lawn Mower Grass Bag】Not include grass catcher frame. Fits for Troy Bilt Mower series 11A
- 【 Lawn Mower Bag】 Fits Troy-Bilt 21 in walk-behind mowers. Replacement Troy Bilt Lawnmower
- 【21 Lawnmower Bags】Compatible with : Troy-Bilt 21 inch Push lawn mower parts: TB105, TB110
- 【Grass Collection Bag】 Replace Troy-Bilt 21 Inch Grass Bag. Collects grass blown from bene
- 【PLEASE NOTE】Not suitable for Craftsman Dust Blocker EZ Empty Frame Model GSG-58094, GSG-4
Reasons to avoid
- It does not include the grass catcher frame, so you reuse your existing one
- It is not compatible with the Craftsman Dust Blocker EZ Empty frame

964
This 964 value bag covers an even wider MTD family, listing compatibility with Troy-Bilt, Yard Man, Arnold, Remington, Yard Machines, Columbia, Murray, and more. It cross references a large set of part numbers, which makes it easy to confirm against your worn bag. The broad fitment is its main advantage if you are unsure of your exact model line.
Reasons to buy
- [Lawn Mower Grass Bag]Lawn Mower Bag Compatible with Troy-Bilt, Yard Man, Arnold, Remingto
- [Troy Bilt Lawn Mower Bag]Replacement Lawnmowers Part Number:964-04117B, 964-04117A,964041
- [21 Lawnmower Bags]Troy Bilt Grass Bag Compatible Models Include:TB1100 (11A-A23O766_2012)
- [Grass Catcher Bag]Troy Bilt Bag Compatible TB110 Grass Bag: TB110 (11A-A2BM711)(2015),TB1
- [PLEASE NOTE]Not include grass catcher frame. Not suitable for Craftsman Dust Blocker EZ E
Reasons to avoid
- Like the others it is the fabric bag only, without the frame
- The wide compatibility list means you must still match your specific part number

115
The 115-4664 bag is the premium pick for 22 inch Toro mowers, replacing part 115-4664 and fitting the xt675 59307 and models 20330 through 20378. It is made from high quality nylon with reinforced sewing thread and a tough but soft base plate, so it holds its shape against the deck pulley. It ships rolled to save space and you reshape it on arrival.
Reasons to buy
- Replacement parts: 115-4664, NO Metal Frame. Our bag is rolled up and packed in the box. A
- Compatible with Toro Lawn Mower xt675 59307 22" Lawn Mower 2009, Fits Model 20330 20331 20
- 115-4664 Grass Bag Grass collection bag replace 22 Inch Grass Bag. Collects grass blown fr
- High-quality material: This product is made of high-quality nylon material, reinforced sew
- I have noticed many customers' reviews commenting that the collection bag lacks the bag fr
Reasons to avoid
- It does not include the bag frame, only the soft fabric portion
- It is specific to certain Toro 22 inch models, so verify yours

964
This 964 budget bag is the value floor for older MTD and Ryobi walk behinds, replacing a long list of 664 and 964 series part numbers for 21 inch decks from roughly 2004 to 2010. It also lists specific Ryobi and Cub Cadet fitments, so if you are keeping an older mower running this is a low cost way to replace a worn or split catcher bag.
Reasons to buy
- Part Number: 664-04007 , 664-04007A , 664-04011 , 664-04027 , 664-04034 , 664-04034A , 664
- Grass collection bag replace 21 Inch Grass Bag. Fits most walk-behind lawn mower models (2
- This product does not include grass catcher frame. Please check your user manual to ensure
- Compatible With Ryobi Model: 12A-466M011 (2008), 12A-466M011 (2009), 12A-466M066 (2008), 1
- Compatible With Ryobi Model:12AF569O711 (2004), 12AF569O766 (2004), 12AS569O063 (2003), 12
Reasons to avoid
- It targets older model years, so newer mowers may need a different bag
- The frame is not included, so your old frame must still be sound

Haiouus Mower Grass Bag 81320
The Haiouus 81320 canvas bag rounds out the lineup for Honda HRX217 mowers, replacing parts 81320-VH7-D00 and 81320-VH7-000. It is made from high density canvas that Haiouus states offers better flexibility and wear resistance than lighter fabrics, and it fits a long list of HRX217 model variants. Canvas is a durable choice for a frequently emptied bag.
Reasons to buy
- Replacement Part Number: 81320-VH7-D00 81320-VH7-000
- Included in the package: 1 x Mower Grass Bag 81320-VH7-D00 81320-VH7-000 Fabric Grass Bag.
- Fit model: HRX217K2 HMAA, HRX217K2 HXAA, HRX217K2 VKAA, HRX217K3 VKAA, HRX217K4 VKAA, HRX2
- Material: Made from high-quality canvas material. Higher density, better flexibility, bett
- Quality service: for any inquiry email or information, we will provide the best possible s
Reasons to avoid
- It fits Honda HRX217 models specifically, so confirm your model code
- It includes the fabric bag only, not the framework
What to look for
Model compatibility
Match the bag to your mower's exact brand, deck size, and model number for a proper seal.
Part number
Confirm the listing cross references your worn bag's original OEM part number before buying.
Frame included
Most replacement bags are fabric only, so make sure your existing catcher frame is still sound.
Fabric
Reinforced polyester, nylon, or canvas holds up better to repeated filling and emptying.
Deck size
A 21 inch bag will not fit a 22 inch deck, so confirm your mower's cutting width.
Fit against the deck
A bag that seats correctly against the discharge keeps clippings from blowing out the sides.
Our verdict
For Troy-Bilt 21 inch walk behind mowers, the Lawnmower Grass Bag 964 is the pick I would start with. It replaces Troy-Bilt part 964-04117C and its earlier versions, fits a long list of TB series models, and uses reinforced, tear resistant polyester to collect clippings cleanly. Just note it is the fabric bag only, not the frame.
FAQs
Usually not. Most of these listings are the fabric bag only, so you reuse your existing catcher frame. Check the description carefully before ordering.
Match your mower's brand and deck size, then confirm the bag's part number cross references your current bag. The part number is often printed on the old bag or in the manual.
No. Bags are sized to the deck width, so a 21 inch and 22 inch bag are not interchangeable. Confirm your cutting width first.
That is normal. Many bags ship rolled to save space, and you reshape them on arrival by rolling them back the other way to restore their form.
Heavier reinforced polyester, nylon, and canvas all resist tearing well. Canvas and reinforced fabrics tend to hold up best to the repeated filling and emptying a catcher endures.