Finding the right makeup primer feels like a magic trick. It’s that one step that can totally change how your foundation looks and wears throughout the day. A good primer is the difference between a flawless finish and a foundation that settles into every fine line by lunch.
I’ve tested so many primers over the years, from sticky ones that grip everything in place to silky ones that blur pores into oblivion. Some are hydrating, others are mattifying, and a few truly do it all.
So, I’ve rounded up the best makeup primers I’ve actually tried and loved. This list has something for every skin type and budget, including what I think is the best drugstore primer you can get your hands on right now.
Our Top Makeup Primers

This primer costs $46, and it’s worth it if pores are your main concern. It has this incredible blurring effect that instantly makes my skin look smoother and more even. It’s completely oil-free, so it gives you a soft-matte finish without feeling heavy.
When I use this, my makeup just glides on top and stays put without getting shiny in my T-zone. It creates the perfect canvas and seriously helps control oil throughout the day. It’s a classic for a reason.
The Downside: If your skin is on the very dry side, this might feel a little too mattifying for you.

At just $11, this is easily the best drugstore primer for making your makeup last. It went viral on TikTok for a reason. This stuff has a uniquely tacky texture that literally grips onto your foundation and doesn’t let go.
I was skeptical about the sticky feel at first, but once you apply foundation over it, the magic happens. My makeup does not move, smudge, or fade when I wear this. It’s an amazing drugstore makeup primer that performs just as well as some high-end options.
The Downside: The sticky feeling during application takes a little getting used to.
The Milk Makeup Hydro Grip Primer is $38. This one is a lifesaver for my dry skin days. It gives you that same long-lasting grip as the e.l.f. primer but with a huge dose of hydration from ingredients like hyaluronic acid.
It feels like a refreshing gel when you put it on, and it really plumps up the skin. My foundation never looks cakey or settles into dry patches with this underneath. It gives a nice, dewy finish that looks healthy, not greasy.
The Downside: It’s a bit pricey for the amount of product you get.
For $17, this primer smells as good as it works. It has a light, whipped texture that feels super soft on the skin. It does a great job of smoothing everything out and creating a velvety base for foundation.
I find it’s great for controlling oil without making my skin feel tight or dry. It extends the life of my makeup and just makes my skin feel really soft. It’s a solid contender for the best drugstore primer if you want a soft-focus matte look.
The Downside: It’s not the most hydrating option, so it’s not my first choice for very dry skin.

This bareMinerals primer goes for $31. It has a classic silicone-based feel that just erases the look of pores and fine lines. It feels incredibly silky and makes my skin’s texture look so much smoother.
It’s non-comedogenic, so I don’t have to worry about it clogging my pores. It keeps shine at bay for hours and creates a really breathable, comfortable matte finish. My foundation applies flawlessly over it.
The Downside: If they offer tinted versions, the shade range is often pretty limited.
At $59, this is a definite splurge, but it’s pure luxury. This primer gives you the most beautiful, lit-from-within glow. It’s perfect for anyone with dry skin or who wants that “glass skin” look.
The texture is silky and it melts right into the skin, providing a ton of hydration. It has just enough tackiness to hold makeup in place all day. And since it’s non-comedogenic, it’s great even for my sensitive, acne-prone friends.
The Downside: The premium price is hard to ignore.
This one costs $55 and feels like liquid silk, just as the name suggests. It has a very thin, runny consistency that blends into the skin effortlessly. It leaves my skin looking healthier and more radiant instantly.
It does a fantastic job of creating a smooth barrier between my skin and my makeup. Foundation looks more flawless and lasts longer. Plus, it has ingredients that help protect your skin from pollution, which is a nice bonus.
The Downside: The runny texture can be a little messy and hard to control when you’re dispensing it.

This ICONIC LONDON primer is $30. If you have textured skin or an oily T-zone, this is for you. It has a silky, almost balm-like feel that blurs over pores and any uneven texture immediately.
It creates a soft-matte finish that’s perfect for controlling shine. I love that I can use it just where I need it, like on my nose and forehead, or all over my face. It really helps my foundation go on smoother without looking heavy.
The Downside: The mattifying effect might not be the best for anyone with very dry skin all over.
Ultimately, the best makeup primer for you depends on your skin type and what you want your makeup to do. If you want longevity on a budget, a drugstore makeup primer like the e.l.f. Power Grip is unbeatable.
But if you’re trying to solve for things like large pores or dryness, a more targeted formula might be what you need. Don’t be afraid to try a few to find the one that makes you feel the most confident in your foundation.