Welcome to EZvacuum.com Call Toll Free 1-877-693-9822 M-F 10am to 6pm EST  

Kirby Vacuum Bag, Belt, Brishroll Chart

Confused on which Kirby vacuum Bag Belt or Brushroll fits your precious Kirby Upright? Use our Handy Kirby Compatibility Chart to find out which bag fits your vacuum cleaner

Kirby Model Bags Belts Outer Bag Brushroll
New Kirby Sentria 2009 and after Kirby Style F Hepa Cloth Bags
205808A is 2pk | 204808GW is 6pk

Kirby Style F Micron Magic Bags
197209 is 3pk - limited quantities
301289 190007 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Sentria before 2009 Kirby Sentria Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190007 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Ultimate G, G2000, G2001, G7 Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190001 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Diamond Edition, G10D Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190003 152505G no magnet
152502 with magnet
156197G pet roller
Kirby G2000 Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190099 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Generation 7, G7, G7D Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190001 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Generation 6, G6 Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190099 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Generation 5, G5 Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190097 152505G no magnet
152502 with magnet
156197G pet roller
Kirby Generation 4, G4 Kirby Hepa Cloth Bags
205803 is 2pk | 204803 is 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk | 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk | 197394AW is 9pk
301289 190094 156294
Kirby Generation 3, G3 Kirby Hepa Cloth Bags 2pk 6pk

Kirby Micron Magic Hepa Bags
197201
is 3pk 197301 is 9pk

Kirby Micron Magic Paper Bags
197294SW is 3pk 197394AW is 9pk
301289 190089 156294
Kirby Heritage II, Legend I, Legend II Kirby Generation 3 Bags
197389, 197389A, 197289SW
301289 190084 152581 no magnet
152584 with magnet
Kirby Heritage I Kirby Style 2 Bags
190684S also takes Style 3 Bags
301289 190081 152581 no magnet
152584 with magnet
Kirby Classic, Tradition, Omega, 1CB, 2CB, 3CB,
Classic III and 505 thru 562 
Kirby Style 1 Bags
190679S
301289 190073 152575