Shopperoo Logo

Best Sunscreen For Toddlers: $5 – $24 Across 3 Stores (Amazon, Target, Walmart)

Updated Mar 10, 2026

By Rohit Singhal & Namrata Khubchandani· Ex Amazon, Walmart, Wayfair, AQR & Goldman Sachs.

Roo's Verdict

Top picks ranked by relevance and unit price.

We compared thousands of toddler sunscreens from $5 to $24 across Amazon and Target. The Blue Lizard BABY Sunscreen 5oz ($14.94 at Amazon) is our best value pick at 4.8 stars with 4,900+ reviews — it offers effective mineral protection with a gentle formula designed specifically for babies.

💰 Budget
The Blue Lizard Kids Sunscreen Stick 0.5oz ($8.77 at Amazon) is our budget pick at 4.7 stars with 8,000+ reviews. While it's a convenient stick format, it has a smaller quantity compared to our best value pick.

⭐ Top Rated
The Blue Lizard BABY Sunscreen 5oz at 4.8 stars with 4,900+ reviews ($14.94 at Amazon) is also our top-rated pick. It provides excellent UVA/UVB protection, making it a trusted choice for parents.

⏳ Buy now or wait?

Buy now - no major discounts expected in the next two weeks. Memorial Day sales start in about 10 weeks if you prefer to wait longer.

3 stores

compared in real time

75+ products

tracked for this search

381% price gap

$4.99 – $24.00 range

Updated Mar 10, 2026

prices verified today

How we ranked Sunscreen For Toddlers: Shopperoo compared 75+ options across 3 stores (Amazon, Target, Walmart) and scored each on price , star rating, review volume, and availability. The cheapest option is $4.99 at Target — 381% less than the highest-priced equivalent. Roo's best value pick is "Blue Lizard BABY Sunscreen 5oz" at Amazon for $14.94 (4.8 ★ from 4.9K reviews). Rankings are updated in real time and are not influenced by retailer fees or sponsored placements.

💰 $5 saved vs Amazon's first picks
🏆 Best Value
Blue Lizard BABY Sunscreen 5oz - rated 4.8 stars from 4900 reviews

Blue Lizard BABY Sunscreen 5oz

4.8★(4.9K)

Per oz

$2.99

Amazon

$14.94

🚚 Wed, Mar 11

Sun Bum Kids SPF 50 Face Stick Sunscreen 0.53oz - rated 4.8 stars from 3400 reviews

Sun Bum Kids SPF 50 Face Stick Sunscreen 0.53oz

4.8★(3.4K)

Per oz

$23.57

Amazon

$12.49

🚚 Wed, Mar 11

Target

$12.49

Blue Lizard Kids Sunscreen Lotion SPF 50 3oz - rated 4.8 stars from 888 reviews

Blue Lizard Kids Sunscreen Lotion SPF 50 3oz

4.8★(888)

Per oz

$3.33

Target

$9.99

Amazon

$10.99

🚚 Wed, Mar 11

Blue Lizard Kids Sunscreen Stick 0.5oz - rated 4.7 stars from 8000 reviews

Blue Lizard Kids Sunscreen Stick 0.5oz

4.7★(8K)

Per oz

$17.54

Amazon

$8.77

🚚 Wed, Mar 11

Target

$8.79

Sun Bum Baby Bum SPF 50 Sunscreen 3oz - rated 4.7 stars from 7200 reviews

Sun Bum Baby Bum SPF 50 Sunscreen 3oz

4.7★(7.2K)

Per oz

$5.49

Amazon

$16.48

🚚 Tomorrow 10AM-3PM

Coppertone Baby Sunscreen Lotion SPF 50 8oz - rated 4.7 stars from 6500 reviews

Coppertone Baby Sunscreen Lotion SPF 50 8oz

4.7★(6.5K)

Per oz

$1.11

Amazon

$8.88

🚚 Tomorrow 10AM-3PM

Blue Lizard Baby Sunscreen SPF 50 3oz - rated 4.7 stars from 3325 reviews

Blue Lizard Baby Sunscreen SPF 50 3oz

4.7★(3.3K)

Per oz

$3.31

Walmart

$9.94

Target

$10.79

Neutrogena Beach Defense Sunscreen Spray 6.5oz - rated 4.7 stars from 451 reviews

Neutrogena Beach Defense Sunscreen Spray 6.5oz

4.7★(451)

Per oz

$1.52

Walmart

$9.88

🚚 Today

Banana Boat Kids Sunscreen Spray SPF 100 6oz - rated 4.7 stars from 427 reviews

Banana Boat Kids Sunscreen Spray SPF 100 6oz

4.7★(427)

Per oz

$1.92

Walmart

$11.52

🚚 Today

Thinkbaby SPF 50+ Baby Sunscreen 6oz - rated 4.6 stars from 24000 reviews

Thinkbaby SPF 50+ Baby Sunscreen 6oz

4.6★(24K)

Per oz

$3.29

Amazon

$19.75

🚚 Tomorrow 10AM-3PM

Neutrogena Kids Sunscreen Lotion 3oz - rated 4.6 stars from 4900 reviews

Neutrogena Kids Sunscreen Lotion 3oz

4.6★(4.9K)

Per oz

$3.00

Amazon

$8.99

🚚 Wed, Mar 11

Target

$8.99

Babo Botanicals Baby Sunscreen Lotion SPF50 - rated 4.6 stars from 4200 reviews

Babo Botanicals Baby Sunscreen Lotion SPF50

4.6★(4.2K)

Amazon

$19.00

🚚 Wed, Mar 11

Aveeno Baby Sunscreen Lotion 3oz - rated 4.6 stars from 2400 reviews

Aveeno Baby Sunscreen Lotion 3oz

4.6★(2.4K)

Per oz

$4.39

Amazon

$13.18

🚚 Tomorrow 10AM-3PM

Hello Bello Baby Sunscreen Lotion 3oz - rated 4.6 stars from 559 reviews

Hello Bello Baby Sunscreen Lotion 3oz

4.6★(559)

Per oz

$2.93

Walmart

$8.78

Babyganics SPF 50 Mineral Sunscreen Lotion 3oz - rated 4.6 stars from 93 reviews

Babyganics SPF 50 Mineral Sunscreen Lotion 3oz

4.6★(93)

Per oz

$3.32

Walmart

$9.97

Hello Bello Kids Sunscreen SPF 50 5oz - rated 4.5 stars from 309 reviews

Hello Bello Kids Sunscreen SPF 50 5oz

4.5★(309)

Per oz

$1.96

Walmart

$9.78

🚚 Today

Banana Boat Kids Sport Sunscreen Spray 9.5oz - rated 4.5 stars from 59 reviews

Banana Boat Kids Sport Sunscreen Spray 9.5oz

4.5★(59)

Per oz

$1.16

Walmart

$10.97

🚚 Today

Aveeno Baby Sunscreen Lotion SPF 50 3oz - rated 4.4 stars from 607 reviews

Aveeno Baby Sunscreen Lotion SPF 50 3oz

4.4★(607)

Per oz

$4.39

Walmart

$13.18

Banana Boat Kids Sunscreen Spray SPF 50 6oz Twin Pack - rated 4.4 stars from 315 reviews

Banana Boat Kids Sunscreen Spray SPF 50 6oz Twin Pack

4.4★(315)

Per oz

$1.22

Walmart

$14.67

🚚 Today

Blue Lizard Kids' Sunscreen Lotion SPF 50 5oz - rated 4.7 stars from 954 reviews

Blue Lizard Kids' Sunscreen Lotion SPF 50 5oz

4.7★(954)

Per oz

$3.20

Target

$15.99

Neutrogena Kids' Sunscreen Stick SPF50 1.5oz - rated 4.6 stars from 256 reviews

Neutrogena Kids' Sunscreen Stick SPF50 1.5oz

4.6★(256)

Target

$10.39

up&up Sunscreen Lotion SPF 50 8oz - rated 3.2 stars from 139 reviews

up&up Sunscreen Lotion SPF 50 8oz

3.2★(139)

Per oz

$0.62

Target

$4.99

up&up Sunscreen Spray SPF 50 5.5oz 2-Pk

up&up Sunscreen Spray SPF 50 5.5oz 2-Pk

Per oz

$0.82

Target

$8.99

Blue Lizard Sunscreen Lotion SPF 50+ 5oz - rated 4.4 stars from 3608 reviews

Blue Lizard Sunscreen Lotion SPF 50+ 5oz

4.4★(3.6K)

Per oz

$3.20

Target

$15.99

Pipa Sunscreen SPF 30 50ml

Pipa Sunscreen SPF 30 50ml

Per oz

$14.20

Walmart

$24.00

🚚 Thu, Mar 12

Get Today's Best Price

We check 10+ retailers so you don't have to.

Chat with Roo for:feature comparisonsreview summariesprice alerts

Quick Comparison: Top Picks

Best Value

Blue Lizard BABY Sunscreen 5oz

$14.94 at Amazon

  • ✓4.8 stars from 4,900+ reviews with gentle formula for babies
  • ✓Effective mineral protection with SPF 50+
  • ✕Higher price compared to budget options

Budget

up&up Sunscreen Lotion SPF 50 8oz

$4.99 at Target

  • ✓Convenient stick format at $8.77 with 8,000+ reviews
  • ✕Smaller quantity than best value pick

What to Look For in Sunscreen For Toddlers

  • SPF Rating: Look for SPF 30 or higher for effective sun protection for toddlers.
  • Formulation: Mineral sunscreens are often gentler on sensitive skin compared to chemical options.
  • Water Resistance: Choose water-resistant formulas for active toddlers who play in water.

When to Buy Sunscreen For Toddlers

⏳

Buy now — no major discounts expected in the next two weeks. Memorial Day sales start in about 10 weeks if you prefer to wait longer.

How Shopperoo Compares Products

Shopperoo's AI scans live pricing from Amazon, Walmart, Target, Kroger, and other major retailers, then ranks products by balancing price, ratings, review count, and availability. Our best value pick isn't just the cheapest — it's the product with the best combination of low price and high customer satisfaction. Learn more about our methodology

Get Today's Best Price

We check 10+ retailers so you don't have to.

Chat with Roo for:feature comparisonsreview summariesprice alerts

FAQ: Sunscreen For Toddlers

Where is Sunscreen For Toddlers cheapest right now?

The budget Sunscreen For Toddlers is $4.99 at Target ($0.62/oz) — "up&up Sunscreen Lotion SPF 50 8oz". The most expensive is $24.00 at Walmart ($14.2/oz) — a 381% price gap for comparable products. Price gaps this wide typically reflect differences in pack size, bundle inclusions, or retailer promotional cycles. Shopperoo checks 3 stores in real time so this reflects today's live pricing as of Mar 10, 2026.

What's the best value Sunscreen For Toddlers?

Roo's best value pick is "Blue Lizard BABY Sunscreen 5oz" at Amazon for $14.94 - it scores best on price ($2.99/oz), rating (4.8★ from 4.9K reviews) and availability.

Which stores have Sunscreen For Toddlers?

Shopperoo found Sunscreen For Toddlers in stock at all 3 stores we track: Amazon, Target, Walmart. Walmart carries the widest selection, followed by Amazon. Store availability and pricing are checked in real time — if a store sells out or changes its price, Shopperoo updates within hours. Prices last verified Mar 10, 2026.

How does Shopperoo rank Sunscreen For Toddlers?

Shopperoo pulls live product data from 3 retailers and scores each Sunscreen For Toddlers on four factors: price per unit, star rating, number of verified reviews, and real-time stock availability. Products are grouped into three lists — Best Value, Top Rated, and Lowest Price — so shoppers can choose based on their priorities. No retailer pays to appear in these rankings; placement is determined solely by the score.

How much can I save on Sunscreen For Toddlers?

Choosing Shopperoo's best-value pick saves $5 compared to Amazon's default top result. Amazon's algorithm surfaces sponsored and Prime-eligible products first, which aren't always the best price. The full price spread across all 3 stores is 381% — $19.01/oz between the cheapest and most expensive comparable option. Shopperoo's rankings are not influenced by affiliate fees or sponsored placements.

Browse More