Sunscreen is non-negotiable in my daily skincare routine — but when it’s something you go through every day, cost and compatibility matter a lot. After testing dozens of products and learning what works for my semi-dry, sometimes oily T-zone, and sensitive skin (with a history of facial eczema), I’ve landed on three budget-friendly, broad-spectrum sunscreens that don’t break me out, don’t break the bank, and work under makeup.
This is a ranking of my personal top 3, all easily available on Amazon, and priced to stay in your routine long-term.
🔍 What I Look For in a Sunscreen
Before diving into the products, here’s what I consider when evaluating sunscreens:
-
- Affordability & Accessibility
Sunscreen is a daily consumable, so it has to be something I can re-buy without flinching. All three picks are under ~$25 and easy to find on Amazon.
- Affordability & Accessibility
-
- Skin Type Compatibility
I have semi-dry skin, with the occasional oily T-zone, and I’ve dealt with eczema, especially around the lips. So I avoid drying alcohols, fragrances, and anything too greasy or heavy.
- Skin Type Compatibility
-
- Broad-Spectrum Protection
I look for UVA + UVB coverage, ideally with photostable filters.
- Broad-Spectrum Protection
-
- Makeup-Friendly Texture
I want something that doesn’t pill, plays well under foundation, and doesn’t leave a chalky or greasy finish.
- Makeup-Friendly Texture
🥇 #1: CeraVe Ultra-Light Moisturizing Lotion SPF 30 – Best for Everyday Comfort

Why it’s my favorite: This one feels the most effortless for daily use. It’s hydrating without being greasy, and doesn’t irritate my sensitive lip area. Plus, it doubles as a lightweight moisturizer.
-
- Type: Hybrid (Mineral + Chemical)
-
- Active Ingredients: Homosalate 10%, Octinoxate 5%, Octisalate 5%, Zinc Oxide 6%
-
- Texture: Lightweight lotion with a satin finish
Pros:
-
- No white cast despite the zinc
-
- Contains ceramides, niacinamide, and hyaluronic acid to support skin barrier
-
- Doesn’t pill under makeup
Cons:
-
- SPF 30 isn’t enough for full-day outdoor activity in Vancouver summer — I treat this more as a daily indoor or commuting SPF
-
- May need reapplication or a stronger option for long sun exposure
💡 Best for: Daily wear, makeup base, sensitive skin recovery
🥈 #2: Cetaphil Daily Facial Moisturizer SPF 50 – Best for High-Protection Days

Why I like it: This is my go-to for days I’ll be out longer. It’s hydrating, has SPF 50, and feels surprisingly lightweight. While it’s not perfect under makeup, the sun protection is worth it.
-
- Type: Chemical sunscreen
-
- Active Ingredients: Avobenzone 3%, Octocrylene 10%, Octisalate 5%, Homosalate 10%
-
- Texture: Creamy and moisturizing
Pros:
-
- High SPF coverage for full-day protection
-
- Fragrance-free and non-comedogenic
-
- Moisturizes without clogging pores
Cons:
-
- Slight white cast, especially on deeper skin tones or when layered heavily
-
- Can make foundation melt off more easily — I usually fix this with a translucent setting powder
-
- Contains Octocrylene, which can be sensitizing for eczema-prone skin (I haven’t reacted, but worth noting)
-
- These trade-offs are acceptable for an SPF 50 sunscreen, especially when I’m prioritizing strong sun protection
💡 Best for: Outdoor days, layering under minimal makeup, or skin that needs extra moisture
🥉 #3: Neutrogena Hydro Boost Gel-Cream SPF 25 – Best for Lightweight Hydration
Why it made the list:
This one feels like a drink of water for my skin. It’s a great low-SPF option for quick errands or indoor days. The gel-cream texture is soothing and doesn’t interfere with makeup.
-
- Type: Chemical sunscreen
-
- Active Ingredients: Avobenzone 3%, Homosalate 10%, Octisalate 5%, Octocrylene 6%
-
- Texture: Gel-cream hybrid that sinks in quickly
Pros:
-
- Ultra-light, refreshing feel on skin
-
- Hydrating without being greasy — contains hyaluronic acid
-
- Great for under makeup or as a base under a higher SPF
Cons:
-
- SPF 25 is not enough for full-day outdoor activity in Vancouver summer, but it’s acceptable for quick outings or as a layering base
-
- Fragrance is present — not ideal for very sensitive skin
📌 Ingredient Comparison Snapshot
Product | UV Filters | Key Add-Ons | Alcohol/Fragrance | Finish |
---|---|---|---|---|
CeraVe Ultra-Light SPF 30 | Homosalate, Octinoxate, Octisalate, Zinc Oxide | Ceramides, Niacinamide, Hyaluronic Acid | ❌ No / ❌ No | Satin-matte |
Cetaphil SPF 50 | Avobenzone, Octocrylene, Homosalate, Octisalate | Glycerin, Vitamin E | ❌ No / ❌ No | Dewy-moist |
Neutrogena Hydro Boost Gel-Cream SPF 25 | Avobenzone, Homosalate, Octisalate, Octocrylene | Glycerin, Hyaluronic Acid | ✅ Yes / ⚠️ Fragrance present | Lightly dewy |
⚠️ Disclaimer
This ranking is based on my skin’s unique needs and sensitivities. What works for me may not work for you — always patch test and adjust based on your own skin type, sensitivities, and sun exposure needs. If you have a history of severe allergies, eczema, or are on active prescriptions (like tretinoin), consult your dermatologist before choosing a new sunscreen.