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

Where to check locally

StoreTypical stockWhere to lookBest for
CVS PharmacySizes 10, 312, 13, 675 (varies by store)Pharmacy counter / hearing-health aisleSame-day, smaller pack
WalgreensSizes 10, 312, 13, 675 (varies by store)Pharmacy counterSame-day, smaller pack
WalmartAll 4 sizes, Rayovac + Walmart brandPharmacy aisle / Walmart.comWider size selection, lower price than drugstores
CostcoBulk multi-packs, membership requiredPharmacy / hearing-aid centerLowest in-store per-battery price if you have a membership
AmazonAll sizes, every major brand, bulk countsOnline, 2-day with PrimeLowest 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)

Best per-battery price · sizes 10, 312, 13, 675 · Rayovac / Power One
  • 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.
Check price on Amazon →

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.

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.