Buying in larger quantities significantly drops the price per battery. For long-term use in items like smoke detectors, look for "Industrial" versions which are often cheaper than retail packaging.
To get the best value on 9V batteries, your best strategy is buying in bulk from online retailers or choosing high-performing store brands. For immediate needs, discount stores like Dollar General and Harbor Freight offer some of the lowest per-unit prices for individual or small packs. Best Value & Bulk Sources
If you need batteries immediately, these retailers typically have the lowest shelf prices: Go to product viewer dialog for this item. Generate 9v Heavy Duty Battery
: A reliable source for bulk "Industrial" Energizer and Rayovac batteries, often preferred by professionals.
: Widely considered one of the most cost-effective options, specifically their 24-pack which can cost as little as $1.16 per unit.