Best Face Primers from Top Stores
Updated October 11, 2026
Compare the best face primers from top stores in one place.
Face primers here cost between $20 and $96. They come in many styles such as mattifying, hydrating, brightening, mineral, and SPF-infused formulas, each aimed at smoothing skin and extending makeup wear.
When picking a primer, consider your skin type: oily skin benefits from mattifying or oil-absorbing primers, while dry skin likes hydrating or luminous options. SPF-bearing primers add sun protection, and mineral primers can soothe sensitive skin.
Look for ingredients like silica for oil control, glycerin for moisture, or antioxidants for skin health. Apply a thin layer after cleansing and before foundation for the best base.

Wonderglow Face Primer
Bluemercury
$55.00

Smooth Affair Mattifying Face Primer
Bluemercury
$57.00

Smooth Affair Brightening Face Primer
Bluemercury
$57.00

Grip Trip Mattifying + Blurring Primer
Fenty Beauty
$22.00

Grip Trip Hydrating + Plumping Primer
Fenty Beauty
$22.00

Daily Primer SPF 50
Bluemercury
$46.00

Activated Botanical Primer
Bluemercury
$96.00

The Beautiful Primer / 5 ml
Kjaer Weis
$20.00

Pure Canvas Primer Illuminating
Bluemercury
$27.00

Skin Enhancing Primer SPF 40
Bluemercury
$49.00

Pure Canvas Primer Blurring
Bluemercury
$48.00

Soft Matte Primer
Bluemercury
$38.00

Veil Mineral Primer
Bluemercury
$24.00

Invisible UV Flawless Poreless Primer SPF 50
Bluemercury
$89.00

Vanish Airbrush Primer
Bluemercury
$58.00

Age Smart Skinperfect Primer SPF 30
Bluemercury
$59.00
Questions
Should I use a primer every day?
A primer can improve makeup longevity, but you can skip it on days when you let your skin breathe.
Do primers replace moisturizer?
No, primers sit on top of moisturizer; use both for optimal skin prep.
Can I use a primer with sunscreen?
Apply sunscreen first, then a primer if you want extra smoothing or oil control.
Is a silicone-free primer better for sensitive skin?
Silicone-free formulas can reduce the chance of irritation for sensitive skin types.