Deal teardowns · 5 min read · June 2, 2026

Sunscreen Price Comparison: How to Save 50% on SPF Before Summer Vacation

The same SPF 50 bottle can swing from $11 to $22 across stores in the same week. Learn how to compare prices on sunscreen before your summer vacation and stop overpaying at the drugstore.

The first week of June is when most of us finally remember to buy sunscreen, and it's also the week when the same bottle of SPF 50 quietly hits its highest price of the year at the obvious drugstores. The exact same 6oz tube of Neutrogena Ultra Sheer, the same Supergoop Unseen Sunscreen, the same La Roche-Posay Anthelios Mineral - the SKU you'd put in your beach bag without thinking - can sit at $11 at one retailer and $22 at another on the same Tuesday. Nothing changed about the formula. The search volume just changed. Here's how to compare prices on sunscreen before your summer vacation so you don't pay the convenience tax at the drugstore on your way out the door.

The Drugstore Markup: Why CVS and Walgreens Aren't the Default

The default move on a Saturday morning is to grab sunscreen at the nearest drugstore on the walk to the beach, and the chain pharmacies know exactly how non-price-sensitive that purchase is. The same 3oz Neutrogena Ultra Sheer SPF 70 that retails for $10.99 at Target and lands at $8.99 on Amazon with a coupon clipped sits at $14.49 at CVS and $13.99 at Walgreens almost every weekend of summer. Multiply that by a kid-sized stick, a face stick, and a body spray and the family run for sunscreen quietly costs $25 more than it should. The fix isn't to skip sunscreen - it's to buy it Tuesday for Saturday, from the retailer that isn't pricing for a panicked Saturday shopper.

SPF Inflation: Why "SPF 70" Costs More But Protects Almost the Same

The second trap is the SPF number itself. Dermatologists have been saying it for years: SPF 30 blocks about 97% of UVB, SPF 50 blocks about 98%, and SPF 70 blocks about 98.5%. The price curve does not respect that math. A 3oz Neutrogena Ultra Sheer SPF 70 retails 20-30% above the SPF 30 version of the same line, and the practical UVB difference is well inside the margin of "did you reapply every two hours." Compare prices not just across retailers but across SPF tiers within the same brand and line. If you're a daily reapplier, the SPF 30 at $7 buys you the same real protection as the SPF 70 at $12 - and lets you afford the full body coverage you're probably skimping on at the higher price.

Stick, Spray, Lotion: The Format Tax

Sunscreen formats are priced the way coffee at an airport is priced - convenience first, math last. A 1.5oz Supergoop Glowscreen face stick sits around $25; the same active ingredients in a 1.7oz tube sit around $36 - cheaper per ounce, twice the coverage area. Spray-on sunscreen runs about 40% more per ounce than the lotion version of the same formula, and lotion lasts longer in the bottle because you're not aerosolising 60% of it into the breeze. When you compare prices on sunscreen, normalise the price per ounce on the manufacturer page first, then shop the format that lands cheapest per ounce that you'll actually use. The "premium" format isn't more sunscreen - it's the same sunscreen sprayed through a more expensive nozzle.

Compare Sunscreen Prices in One Click

FindPrices runs on the product page, so the moment you open a Neutrogena, Supergoop, or La Roche-Posay listing it shows you which store has that exact SKU cheaper right now - no tab-juggling, no second-guessing whether the drugstore "sale" actually beats Target.

Compare Pricing Now - It's Free

The Subscribe & Save Trap and the Real Bulk Math

Amazon's Subscribe & Save banner on sunscreen looks like savings and is sometimes the opposite. The 5% (or 15% with five subscriptions) discount applies to the Amazon list price, which is often above the Target or Walmart list price for the same bottle - so the "discounted" Subscribe & Save total still loses to the cash price at the cheapest competing retailer. Where bulk does win is the multi-pack: a 3-pack of Coppertone Sport SPF 50 8oz typically lands around $5/bottle less per ounce than the single bottle at any drugstore, and unlike skincare, sunscreen is consumed in volume during the summer months and unlikely to expire on you. Compare the 3-pack price across retailers, not the single-bottle Subscribe & Save percentage.

Cashback Categories That Cover Sunscreen

Once you've locked the cheapest listing for the bottle you actually want, the savings the brand never advertises layer on top. Most major cashback portals classify sunscreen under "health & beauty" or "personal care," which means 4-7% back at Target, Walmart, Ulta, and most drugstore chains - and 5-10% at the beauty-specialist retailers like Ulta and Sephora during the periodic "beauty boost" weeks they run in May and June. Stack a card with a "drugstore" or "everyday spending" bonus category on top and the effective price drops another 2-3%. The order is the same as everywhere on this site: lowest cash price first, then any signup or app code, then cashback, then card bonus. A "20% off your $50 order" code at the drugstore is still a worse deal than the 30%-cheaper listing at Target with no code at all.

What to Actually Do Before Your Vacation

The full sunscreen playbook fits in five steps. Decide on the SPF tier (30 is fine for daily, 50 if you swim or sweat hard, 70 is mostly marketing) and the format (lotion or stick beats spray on price-per-ounce every time). Pick the exact SKU - brand, line, size, SPF - from the manufacturer page so you're comparing one product, not three lookalikes. Price that exact SKU across Target, Walmart, Amazon, Ulta, and the drugstore chains - the cheapest listing is almost never the chain pharmacy. Buy in multi-pack if your vacation is more than three days at the beach. Then layer code, cashback, and card bonus in that order. The goal isn't to chase the rumor of a sunscreen sale - it's to pay the genuine low for the exact bottle you wanted before the search-volume markup hits its peak the Friday before your trip.

Conclusion

Sunscreen feels like a low-stakes drugstore impulse, but it prices like every other seasonal category once you compare the right SKU across the right stores. The 6oz SPF 50 that's $11 at one retailer and $22 at another is the same sunscreen; the "premium" SPF 70 spray is barely more protective and meaningfully more expensive per ounce than the SPF 30 lotion of the same brand. Match the SKU, normalise the price per ounce, ignore the drugstore convenience markup, and stack the savings in the right order. Summer is here - buy the bottle, not the markup.

About the Author

Ben is the founder of FindPrices and once paid $19 for a $9 bottle of sunscreen at an airport newsstand at 6am. Never again. Connect on LinkedIn.

Stop reading articles. Stop overpaying.

FindPrices does the comparison shopping for you, every time. Quietly, automatically, on every product page.