
The best places to take car batteries for cash are auto parts stores, scrap metal recycling centers, and some junkyards. The cash you receive is actually a core charge refund or payment for the lead and plastic components. The average payout is between $10 and $20, but it can vary based on your location and current scrap metal prices. Always call ahead to confirm acceptance and pricing.
When you buy a new battery, a core charge (usually $10-$20) is added to the price to incentivize returning the old one for recycling. Getting this refund is the simplest way to get "cash" for your battery. Major auto parts chains like AutoZone, Advance Auto Parts, and O'Reilly Auto Parts have nationwide policies to give you a store gift card or credit for a returned battery, which functions like cash for in-store purchases.
For actual cash, dedicated scrap yards or metal recycling centers are your best bet. They pay by the pound for the lead content. The price fluctuates with the commodity market. It’s crucial to handle old batteries safely as they contain sulfuric acid. Transport it upright in a plastic container to prevent leaks.
Here’s a comparison of common options:
| Location Type | Typical Payout Method | Average Payout Range | Key Consideration |
|---|---|---|---|
| Auto Parts Store | Store Gift Card / Credit | $10 - $20 (Core Refund) | Most convenient, immediate in-store credit. |
| Scrap Metal Yard | Cash | $8 - $15 (Varies by weight & market) | Potential for actual cash, but call for current rate. |
| Junkyard | Cash | $5 - $12 | May offer cash if they accept batteries; less reliable. |
| Big-Box Retailer | Store Gift Card | $10 (Standard Core Refund) | Walmart often offers a core refund at their auto center. |


