Skip to content

Bottle & can return locations in Massachusetts

913 bottle and can return locations across 254 cities. Massachusetts deposit: 5¢.

Massachusetts bottle deposit rules at a glance

Deposit
5¢ per can or bottle
Covered
Beer, malt drinks, soda, soda water and mineral water, under 2 gallons
Not covered
Plain water, juice, sports drinks, tea, milk, wine and liquor
Stores must take returns?
Yes, for kinds, sizes and brands sold in the last 60 days, during all open hours. No opt-out.
Daily limit
Stores can stop at 120 per person in 24 hours
Can be refused
Dirty, not empty, badly crushed or unlabeled containers
Redemption centers
Choose what they take; may keep a small fee
Law
M.G.L. c. 94, §§ 321 to 327; 301 CMR 4.05

Redemption centers come from the MassDEP map. We list grocery stores and big stores that sell drinks because the law covers them. Massachusetts has no list of excused stores. Call ahead.

Read the full law

Map loads as you scroll…

Massachusetts bottle deposit FAQ

How much is the bottle deposit in Massachusetts?

Massachusetts has a 5¢ deposit on each covered can or bottle.

Which containers can I return in Massachusetts?

These drinks are covered, in cans or bottles under 2 gallons:

  • Beer and malt drinks
  • Soda and other soft drinks with bubbles
  • Soda water and mineral water

Not covered: plain water, juice, sports drinks, tea, milk, wine and liquor.

Is there a daily limit on bottle returns in Massachusetts?

A store can stop at 120 containers per person in 24 hours. Redemption centers set their own rules. Call ahead if you have a big load.

Do stores in Massachusetts have to accept bottle and can returns?

Yes. A store must take back empties of the kinds, sizes and brands it sold in the last 60 days. It must do this during all its open hours and pay the full 5¢. The law has no way for a store to opt out. A store can say no to containers that are dirty, not empty, badly crushed or not labeled for Massachusetts. Redemption centers can choose what they take and may keep a small fee.

What law sets Massachusetts's bottle deposit?

The Massachusetts bottle bill (M.G.L. chapter 94, §§ 321 to 327) and its rules (301 CMR 4.00). MassDEP runs it. The Attorney General enforces it.

Cities with 3 or more locations

Other cities

Adams · Berkshire County
Agawam · Hampden County
Allston · Suffolk County
Amesbury · Essex County
Aquinnah · Dukes County
Ashburnham · Worcester County
Ashland · Middlesex County
Athol · Franklin County
Auburndale · Middlesex County
Avon · Norfolk County
Ayer · Middlesex County
Barnstable · Barnstable County
Bedford · Middlesex County
Belchertown · Hampshire County
Belmont · Middlesex County
Berlin · Worcester County
Billerica · Middlesex County
Blackstone · Worcester County
Brewster · Barnstable County
Bridgewater · Plymouth County
Brighton · Suffolk County
Canton · Norfolk County
Charlestown · Suffolk County
Charlton · Worcester County
Chatham · Barnstable County
Chelsea · Suffolk County
Chestnut Hill · Middlesex County
Clinton · Worcester County
Dennis · Barnstable County
Dighton · Bristol County
Dracut · Middlesex County
Duxbury · Plymouth County
E.Weymouth · Norfolk County
East Falmouth · Barnstable County
East Harwich · Barnstable County
East Longmeadow · Hampden County
East Wareham · Plymouth County
Eastham · Barnstable County
Erving · Franklin County
Fairhaven · Bristol County
Falmouth · Barnstable County
Feeding Hills · Hampden County
Florence · Hampshire County
Foxboro · Norfolk County
Foxborough · Norfolk County
Grafton · Worcester County
Groton · Middlesex County
Halifax · Plymouth County
Hamilton · Essex County
Hampden · Hampden County
Hanson · Plymouth County
Harwich · Barnstable County
Holbrook · Norfolk County
Holden · Worcester County
Holliston · Middlesex County
Hopkinton · Middlesex County
Hull · Plymouth County
Huntington · Hampshire County
Hyde Park · Suffolk County
Ipswich · Essex County
Lakeville · Plymouth County
Lancaster · Worcester County
Lanesborough · Berkshire County
Lee · Berkshire County
Leicester · Worcester County
Lenox · Berkshire County
Lexington · Middlesex County
Lincoln · Middlesex County
Longmeadow · Hampden County
Lunenburg · Worcester County
Lynnfield · Essex County
Manchester-by-the-Sea · Essex County
Marblehead · Essex County
Marstons Mills · Barnstable County
Mashpee Commons · Barnstable County
Mattapan · Suffolk County
Maynard · Middlesex County
Medfield · Norfolk County
Medway · Norfolk County
Middelboro · Plymouth County
Middleborough · Plymouth County
Middleton · Essex County
Millis · Norfolk County
Milton · Norfolk County
Newburyport · Essex County
Newtonville · Middlesex County
North Brookfield · Worcester County
North Oxford · Worcester County
North Reading · Middlesex County
Northfield · Franklin County
Norwell · Plymouth County
Oak Bluffs · Dukes County
Orange · Franklin County
Otis · Berkshire County
Oxford · Worcester County
Palmer · Hampden County
Pembroke · Plymouth County
Provincetown · Barnstable County
Rehoboth · Bristol County
Rowley · Essex County
Sandwich · Barnstable County
Scituate · Plymouth County
Sharon · Norfolk County
Shelburne Falls · Franklin County
South Boston · Suffolk County
South Easton · Bristol County
South Hadley · Hampshire County
South Yarmouth · Barnstable County
Southampton · Hampshire County
Southbridge · Worcester County
Southwick · Hampden County
Sterling · Worcester County
Stow · Middlesex County
Sutton · Worcester County
Swansea · Bristol County
Teaticket · Barnstable County
Tisbury · Dukes County
Townsend · Middlesex County
Truro · Barnstable County
Turners Falls · Franklin County
Uxbridge · Worcester County
Vineyard Haven · Dukes County
Wakefield · Middlesex County
Wayland · Middlesex County
Wellfleet · Barnstable County
West Boylston · Worcester County
West Bridgewater · Plymouth County
West Newton · Middlesex County
West Roxbury · Suffolk County
West Tisbury · Dukes County
Westford · Middlesex County
Westminster · Worcester County
Weston · Middlesex County
Whitinsville · Worcester County
Whitman · Plymouth County
Wilbraham · Hampden County
Williamsburg · Hampshire County
Winchester · Middlesex County
Yarmouth · Barnstable County