Affiliate Disclosure: This post contains Amazon affiliate links. If you purchase through these links, I earn a small commission at no extra cost to you. All recommendations are my own -- I only include products I'd genuinely use. Learn more.

Quick Picks: Best Primers on Amazon at a Glance

Best For Product Price Finish Key Benefit Link
⭐ Best Overall e.l.f. Poreless Putty Primer $ Velvet-matte Smooths pores, ~$10 View
🌞 Best Mid-Range Smashbox Photo Finish Primer $$ Satin Iconic pore-blur formula View
💦 Best for Oily Skin NYX Studio Perfect Primer $ Matte Controls oil all day View
💧 Best for Dry Skin Too Faced Hangover Primer $$ Dewy Hydrating, plumping View
🌹 Best for Combination L'Oreal Infallible Pro Matte Lock $ Matte 24hr hold, oil control View
🔍 Best Pore Minimizer Benefit POREfessional $$ Silky-matte Blurs visible pores View
💰 Best Under $10 Maybelline Baby Skin Pore Eraser $ Natural Lightweight, no white cast View
📷 Best for Photos Milani Prime Shield Primer $ Matte No flashback, blurs pores View

How to Choose the Right Primer

There are two types of primers and they work differently. Silicone-based primers fill in pores and fine lines with a silky, blurring texture -- they're great for oily or combination skin and give makeup a smooth, photo-ready surface. Water-based primers are lighter and more hydrating -- better for dry skin or anyone who layers skincare underneath.

The main mistake I see: people with dry skin using a silicone primer directly on flaky or dehydrated skin. Silicone sits on the surface and actually grabs texture rather than smoothing it. If that's been your experience, switch to a water-based or hydrating formula and make sure your moisturizer is fully absorbed first.

Quick rule: Oily skin = silicone or matte primer. Dry skin = water-based or hydrating primer. Combination skin = silicone T-zone, hydrating formula on cheeks (or a balanced all-over formula like the Smashbox). Normal skin = almost anything works.


The 8 Best Primers on Amazon

1. e.l.f. Poreless Putty Primer -- Best Overall

★★★★★ 4.5/5 on Amazon (100K+ ratings)

The e.l.f. Putty Primer is the best drugstore primer on the market right now, full stop. The putty texture is unlike anything in this price range -- it blends to a velvet-smooth finish, fills in pores effectively, and gives foundation something to grip. At around $10, it punches well above its weight.

The formula contains kaolin clay to absorb oil and squalane for just enough moisture that it doesn't feel drying. It works well under both liquid and powder foundations. Multiple shades are available for deeper skin tones, which is rare at this price point.

✅ Why we love it: The texture application is satisfying and the results are immediately visible. Your skin looks airbrushed even before foundation goes on. 100K+ Amazon reviews can't be wrong.
⚠️ Keep in mind: Very dry skin types may want a hydrating primer instead. If your skin is flaky, moisturize thoroughly and wait before applying.
All skin typesOily/combinationSilicone-basedBudget
Best for: Most people. If you only try one primer from this list, make it this one.
Check Price on Amazon

2. Smashbox Photo Finish Primer -- Best Mid-Range

★★★★★ 4.4/5 on Amazon (70K+ ratings)

Smashbox Photo Finish has been the reference standard for makeup primers for over a decade. The silky, weightless gel texture is almost invisible on skin -- it fills pores, softens texture, and creates a flawless base that makes any foundation look better. The name isn't marketing; this primer was literally developed for photography.

If your experience with drugstore primers has been mixed, this is worth the step up. The payoff per application is noticeably higher -- foundation applies more smoothly, stays in place longer, and looks more polished throughout the day.

✅ Why we love it: The finish is unmistakably better than most drugstore options. For event makeup or days when your base needs to be flawless, this is the reliable choice.
⚠️ Keep in mind: At $40+ it's a significant jump from drugstore pricing. The e.l.f. Putty Primer gets you 80% of the way there for a quarter of the price.
Normal / combinationSilicone-basedMid-rangeEvents/photos
Best for: Anyone who wants a genuinely luxurious primer for special occasions, photos, or every day wear without compromise.
Check Price on Amazon

3. NYX Studio Perfect Primer -- Best for Oily Skin

★★★★☆ 4.2/5 on Amazon (30K+ ratings)

NYX Studio Perfect is specifically formulated for oily and combination skin. The clear formula controls sebum production throughout the day and keeps foundation from sliding or separating in the T-zone. It's lightweight and settles to a true matte -- not the chalky flat kind, just a controlled, shine-free finish.

This pairs well with matte or natural finish foundations. If you're prone to midday shine, the combination of NYX primer and a setting spray can give you the 8-12 hour wear time you'd expect from far more expensive products.

✅ Why we love it: Reliable oil control without feeling heavy or tight. Works as a standalone base or under full coverage foundation for all-day hold.
⚠️ Keep in mind: If your skin leans dry or normal, this formula will feel too mattifying. The Clear shade is most versatile; the tinted versions add coverage but can be tricky to shade match.
Oily skinCombination skinOil controlDrugstore
Best for: Oily and combination skin types who struggle with makeup longevity, especially in warmer months.
Check Price on Amazon

4. Too Faced Hangover Replenishing Face Primer -- Best for Dry Skin

★★★★★ 4.5/5 on Amazon (20K+ ratings)

The Too Faced Hangover Primer is a hydrating, water-based formula built around coconut water and hyaluronic acid. It does the opposite of a silicone primer -- instead of blurring and mattifying, it plumps skin, adds luminosity, and helps dewy finish foundations look luminous rather than flat. Dry skin types who have struggled with primers look noticeably better using this one.

It also doubles as a skincare-adjacent product -- you could skip moisturizer on days your skin is less dehydrated and layer this as a hybrid primer/moisturizer step. The finish is natural and skin-like, not glossy.

✅ Why we love it: Dry skin rarely has a dedicated primer formulated for it -- this one genuinely is. Foundation sits better and looks more blended rather than sitting on top of skin.
⚠️ Keep in mind: Will not control oil. Do not use if your skin is oily or combination -- you'll be shiny within an hour.
Dry skinWater-basedHydratingDewy finish
Best for: Dry, dehydrated, or mature skin types. Also great for anyone who wants a more natural, skin-like makeup finish.
Check Price on Amazon

5. L'Oreal Paris Infallible Pro Matte Lock Primer -- Best Drugstore for Long Wear

★★★★☆ 4.3/5 on Amazon (15K+ ratings)

L'Oreal's Infallible Pro Matte Lock is formulated around one thing: keeping makeup in place for 24 hours. It's not the most luxurious texture and it's not the smoothest finish, but if your problem is makeup that simply does not last the day -- this solves it. The matte lock formula is particularly effective under full-coverage foundations.

Where it outperforms competitors in the same price bracket is longevity. Wear tests consistently show it extending foundation wear by 3-4 hours compared to no primer. For the price, that's a significant return.

✅ Why we love it: Delivers on its 24-hour wear claim more reliably than most drugstore alternatives. Good for hot climates or long event days when performance is the priority.
⚠️ Keep in mind: The formula is quite matte and not especially hydrating. It can feel tight if you're not well-moisturized underneath. Not ideal for dry skin.
Oily / combinationLong wearMatte finishDrugstore
Best for: Anyone who needs maximum longevity on a budget -- long days, event makeup, or humid environments.
Check Price on Amazon

6. Benefit POREfessional Face Primer -- Best Pore Minimizer

★★★★★ 4.5/5 on Amazon (60K+ ratings)

The Benefit POREfessional is the gold standard for pore-blurring. If visible pores are your primary concern -- especially on the nose and cheeks -- this silky, peach-tinted primer does more to minimize their appearance than anything at a lower price point. The vitamin E and light-diffusing pigments work together to optically soften texture rather than just filling it mechanically.

It's also comfortable to wear. Silicone-heavy primers can feel cakey by the end of the day, but this one stays light. Foundation applies beautifully over it and doesn't separate or oxidize.

✅ Why we love it: The pore-blurring is genuinely best-in-class. If you've been disappointed by drugstore pore primers, this is what they're trying to replicate.
⚠️ Keep in mind: The peach tint works as a color corrector for most skin tones but can look ashy on very deep complexions. Check shade fit before committing to full size.
Combination / oilyPore-blurringSilicone-basedMid-range
Best for: Anyone with enlarged or visible pores who wants the best available result from a primer.
Check Price on Amazon

7. Maybelline Baby Skin Instant Pore Eraser Primer -- Best Under $10

★★★★☆ 4.1/5 on Amazon (25K+ ratings)

The Maybelline Baby Skin Primer is an ultra-lightweight water-gel that erases pores and creates a smoothed, matte base. At under $10, it's the most affordable effective primer on the market. It applies very sheer and almost disappears on the skin, which makes it one of the more natural-feeling options in this list.

The trade-off for the price: wear time is around 6-8 hours rather than 10-12, and it doesn't control oil as aggressively as the NYX or L'Oreal formulas. But for a primer you can grab at any drugstore for under $10, the performance is legitimately impressive.

✅ Why we love it: Accessible, lightweight, and effective for the price. A good entry-level primer for anyone who hasn't used one before or who wants something low-maintenance.
⚠️ Keep in mind: For very oily skin or long-wear needs, step up to the NYX or L'Oreal. Baby Skin is the choice when you want something effortless and cheap.
Normal / combinationBudgetLightweightBeginner-friendly
Best for: Anyone on a strict budget, or beginners who want to see if primer makes a difference before investing more.
Check Price on Amazon

8. Milani Prime Shield Mattifying + Pore-Minimizing Primer -- Best for Photos

★★★★☆ 4.2/5 on Amazon (8K+ ratings)

Milani's Prime Shield is formulated specifically to prevent flashback -- the white cast that appears in flash photography when silicone primers or SPF products catch the light. If you have photos coming up or spend time on camera, this is the primer to use. The mattifying formula also controls oil for 8-10 hours and gives a smooth, even finish that photographs cleanly.

It's underrated in the drugstore space, largely because it doesn't get the same viral attention as the e.l.f. Putty or Maybelline Baby Skin. But for the specific use case of camera-ready makeup, it does its job better than most.

✅ Why we love it: Zero flashback under flash. If you've seen the ghostly white face in photos and wondered why, it's often SPF or silicone interacting with flash -- this formula is specifically designed to avoid that.
⚠️ Keep in mind: If you don't care about photography, the e.l.f. Putty Primer is the more well-rounded choice. This one has a narrower specialty.
All skin typesPhotographyAnti-flashbackDrugstore
Best for: Events, weddings, content creation, or any situation involving flash photography.
Check Price on Amazon

How to Apply Primer Correctly

Most people apply too much. A primer is meant to prep the surface, not add coverage -- you need less than a pea-sized amount for your full face. Too much primer creates a slippery base that actually reduces foundation adhesion.

Correct application order:

Silicone over water rule: Water-based products (serums, some moisturizers) should go under silicone-based products (most primers). Applying silicone products first creates a barrier that prevents water-based products from absorbing. If your skincare is water-based, apply it first and let it dry, then apply your silicone primer on top.


Frequently Asked Questions

Do I actually need a makeup primer?

If your makeup fades, creases, or slides off before the end of the day, a primer will genuinely help. If you have oily skin or large pores, a mattifying primer can also smooth texture and extend wear by several hours. If your skin is already well-moisturized and your makeup stays put all day, primer is optional.

Should I use moisturizer before primer?

Yes -- always apply moisturizer first, let it absorb for 1-2 minutes, then apply primer. Applying primer to dry, dehydrated skin counteracts any smoothing benefit and can emphasize texture. The order is: skincare, SPF, primer, foundation.

What primer is best for oily skin?

For oily skin, look for silicone-based or matte-finish primers. The e.l.f. Poreless Putty Primer, NYX Studio Perfect Primer (Clear), and L'Oreal Infallible Pro Matte Lock all perform well on oily skin by absorbing excess oil and extending foundation wear.

Can I use primer without foundation?

Yes. A hydrating primer like the Too Faced Hangover Primer can be worn alone to smooth and lightly even out skin tone. Silicone-based primers are more noticeable on their own and generally work better under makeup.

How long should I wait between primer and foundation?

Wait 60-90 seconds after applying primer before going in with foundation. This allows the primer to set properly. Applying foundation immediately over still-tacky primer can cause streaking or uneven coverage.


Bottom Line

For most people, the e.l.f. Poreless Putty Primer is the answer. It's $10, it works on most skin types, and it genuinely outperforms primers that cost four times as much. If your skin is dry, swap to the Too Faced Hangover Primer. If you need maximum longevity without spending up, the NYX Studio Perfect or L'Oreal Infallible Pro Matte Lock are the right call for oily skin. If you want the best available mid-range option with no compromises, Smashbox Photo Finish is the reference standard.

The biggest upgrade you can make in your makeup routine is the least glamorous one. Foundation, concealer, setting spray -- all of them perform better on a properly primed base. This is the step most people skip, and it shows.