
No, Costco does not accept old car batteries for disposal from the general public. Their automotive recycling program is exclusively for members who are purchasing a new battery from Costco. When you buy a new battery, they will accept your old one for recycling at no extra charge as part of the core exchange. For batteries not purchased at Costco, you will need to use other disposal options.
The reason is related to hazardous waste regulations. Car batteries contain lead and sulfuric acid, which are toxic and require special handling. Costco's program is designed as a convenient service for their battery customers, not a general waste disposal facility. Taking on random batteries from non-customers creates significant liability and logistical challenges for them.
If you need to dispose of an old car battery, here are reliable and often free alternatives:
Proper disposal is crucial. It keeps dangerous materials out of landfills and allows the lead and plastic to be recovered and used in new products.
| Common Battery Disposal Locations in the US | Typical Cost | Requirements/Limits |
|---|---|---|
| AutoZone, Advance Auto Parts, O'Reilly | Free | Generally no purchase necessary; may limit quantity per day. |
| Local Government HHW Facility | Free (funded by taxes) | For residential households only; may require proof of residency. |
| Scrap Metal Recycling Yard | May pay $5-$15 | Purely for the value of the lead; call ahead for acceptance. |
| Costco Tire Center | Free | Must be purchasing a new Costco battery (core charge exchange). |
| Walmart Auto Care Center | Free | Available with the purchase of a new battery. |

Nope, they won't take it unless you're a new one from them right then. I learned this the hard way when I cleaned out my garage. I ended up taking my old battery to AutoZone instead. The guy there took it no questions asked, and it was completely free. Super easy. Just call your local auto shop first to double-check.

It's important to know that Costco's is for battery buyers only. From an environmental standpoint, you absolutely should not throw a car battery in the trash. The lead and acid can seriously contaminate soil and water. The good news is recycling is easy. Places like AutoZone or your city's hazardous waste program are set up specifically for this. They safely break down the battery so almost all of it can be reused.

As a longtime Costco member, I appreciate their system, even if it's limited. They handle the recycling for the batteries they sell, which is a responsible practice. For a from another store, your obligation is to return it there. It keeps the chain of responsibility clear. If that's not possible, your municipality's waste department is the next correct point of contact. They have the proper permits to handle hazardous materials safely.

When my son's first car needed a new , we went to Costco for the great price. The technician explained that the core charge on the receipt is a refundable deposit to ensure the old battery comes back for recycling. It's a smart system. If you're not buying one, your best move is an auto parts store. They have large, national programs for this. I'd just drive to the nearest one and walk in. They're used to it.


