Quick Answer: Hearing aid batteries are sold over the counter at nearly every pharmacy and big-box retailer — CVS, Walgreens, Walmart, and Costco all stock the four standard zinc-air sizes (10, 312, 13, 675), usually near the pharmacy counter or in the hearing-health aisle. Selection at any single store is often limited to one or two sizes, and per-battery cost runs roughly 2x higher than buying in bulk. For your everyday size, an online bulk pack (Amazon, or a dedicated battery retailer) is typically the better value, with drugstores best reserved for a same-day emergency top-up.
Searching “hearing aid batteries near me” usually means one of two things: you’re out right now and need a pack today, or you’re deciding whether it’s worth driving somewhere versus ordering online going forward. This guide covers both. For picking the right brand once you know where you’re buying, see our best hearing aid batteries guide, which ranks Rayovac, Power One, Duracell, and Amazon Basics by size and runtime.
Local availability, by the numbers
- Four standard sizes — 10 (yellow), 312 (brown), 13 (orange), and 675 (blue) — are what any local store needs to stock to cover nearly every hearing aid on the market, per the universal zinc-air tab color code.
- Size 312 (brown) is the one size almost guaranteed to be in stock at a smaller pharmacy, since it’s the most common size across RIC and ITE models — the other three sizes are more likely to be out of stock or absent entirely at a small-format store.
- Roughly 2x cost difference. An 8-pack at a typical U.S. drugstore runs about $6-$10 (roughly $0.75-$1.25 per cell), while bulk 60-to-80-count packs online commonly work out to $0.35-$0.55 per cell — the packaging and shelf-space overhead of a small in-store pack is most of that gap.
- 3 to 20 days per battery, depending on size, per manufacturer runtime ratings — which is also why most owners end up reordering every few weeks and benefit more from a standing online order than a store run each time.
Where to check locally
| Store | Typical stock | Where to look | Best for |
|---|---|---|---|
| CVS Pharmacy | Sizes 10, 312, 13, 675 (varies by store) | Pharmacy counter / hearing-health aisle | Same-day, smaller pack |
| Walgreens | Sizes 10, 312, 13, 675 (varies by store) | Pharmacy counter | Same-day, smaller pack |
| Walmart | All 4 sizes, Rayovac + Walmart brand | Pharmacy aisle / Walmart.com | Wider size selection, lower price than drugstores |
| Costco | Bulk multi-packs, membership required | Pharmacy / hearing-aid center | Lowest in-store per-battery price if you have a membership |
| Amazon | All sizes, every major brand, bulk counts | Online, 2-day with Prime | Lowest overall price, Subscribe & Save auto-reorder |
A smaller CVS or Walgreens location won’t always carry all four sizes — the most common size, 312, is the safest bet to find in stock, while 10, 13, and 675 are more likely to require a call-ahead or a Walmart/Costco trip.
Bulk hearing aid battery pack (all sizes)
- A 60-80 count bulk pack typically costs less per cell than a single 8-pack from a drugstore, and covers 2-4 months of use for most owners instead of a single week.
- Ordering online also means you're not limited to whatever size a given store happens to have on the shelf that day.
If you’re setting up a standing reorder instead of a one-time drugstore run, try Amazon Prime free for 30 days — two-day shipping on a fresh battery pack means you’re rarely more than 48 hours from a resupply, without driving anywhere.
When the store trip actually makes sense
A local run beats waiting on shipping in one real scenario: you’re completely out today and need a battery in the next hour. In that case, call ahead to a CVS, Walgreens, or Walmart to confirm your exact size — pharmacy staff can usually check stock over the phone in under a minute, which saves a wasted trip if they’re out of your size. Costco is worth the visit only if you’re already a member, since the per-battery savings on a bulk pack are real but the membership fee isn’t worth it for batteries alone.
For everything else — routine reordering, buying a less-common size like 10 or 675, or simply wanting the best price — ordering online outperforms the local options above on both selection and cost. See our best hearing aid batteries guide for which brand to pick once you’ve decided where to buy, and our best hearing aid battery tester guide if you want to rule out a dead battery before assuming you need a new pack at all.
A note on rechargeable models
If you’re tired of the near-me search altogether, it may be worth switching devices rather than sourcing: most 2026 OTC hearing aids, including our top picks in best rechargeable hearing aids, use a charging case instead of disposable zinc-air cells, eliminating the battery-shopping question entirely.
Related guides
For more, see our best hearing aid batteries brand rankings, best hearing aid battery tester to check charge before you buy more, and best rechargeable hearing aids if you’d rather stop buying batteries altogether.
The bottom line
For a same-day emergency, CVS, Walgreens, and Walmart are your fastest local options — call ahead to confirm your size, since 312 is the safest bet and the other three sizes are hit-or-miss at smaller stores. For everything else, a bulk pack ordered online beats the drugstore on both price and selection, and a standing Subscribe & Save order means you’re never actually “out” in the first place.