Setting spray that lasts all day

Milk Makeup Pore Eclipse Setting Spray has the best record here: 35 of 37 reviewers who commented on staying power said it makes their makeup last. Urban Decay All Nighter Setting Spray follows at 53 of 58, and e.l.f. Power Grip Dewy Setting Spray has the highest share at 96%, from a smaller group of 24 reviewers. Every spray here is rated well, so the gaps are small and the choice comes down to finish, such as matte or dewy.

  • 357 store reviews counted
  • Ulta and Sephora shoppers
  • Apr 2019 to Oct 2026

Updated . How we count

Does it last? What buyers said
  1. MAC Prep + Prime Fix+ 23 said either way

Share of reviewers who stated an outcome for staying power. Ranked by the lower bound of a 90% confidence interval, so a product needs both a good share and enough reports to rank high.

Best record Milk Makeup Pore Eclipse Setting Spray 35 of 37 say it makes makeup last Check price on Amazon
What stands out

Milk Makeup Pore Eclipse Setting Spray ranks first on staying power, but 29% of its reviews say it spits big droplets. 37% of Fenty Beauty You Mist Setting Spray reviews praise a fine, even mist.

The ranking, product by product

Praise and complaints are the points buyers repeat most, shown as a share of each product's counted store reviews.

1

Milk Makeup

Pore Eclipse Setting Spray

Best for oil and shine control

35/37 say it makes makeup last

26 of 27 at Sephora and 9 of 10 at Ulta. 50% of its reviews praise oil control, but 29% say it spits big droplets.

What buyers praise

  • Controls oil and shine 50%
  • Fine, even mist 10%
  • Good value 10%
  • Comfortable on skin 7%

What buyers complain about

  • Spits big droplets 29%
  • Too expensive 7%
  • Feels drying or tight 5%
Where buyers said it
  • Ulta 9 of 10
  • Sephora 26 of 27
  • Brand site 14 of 15 shown, not counted
By skin type (Sephora reviewers)
  • Oily7 of 8
  • Combination6 of 6
By skin tone (Sephora reviewers)
  • Fair to light9 of 10
  • Light-medium to medium4 of 4
2

Urban Decay

All Nighter Setting Spray

53/58 say it makes makeup last

The most reviewers weighed in on this one, 58 in all, with 26 of 30 at Ulta and 27 of 28 at Sephora. 25% also call it comfortable on skin.

What buyers praise

  • Comfortable on skin 25%
  • Fine, even mist 10%
  • Hydrating, not tight 10%
  • Good value 10%
  • Takes away the powdery look 5%

What buyers complain about

  • Strong scent 3%
  • Spits big droplets 3%
Where buyers said it
  • Ulta 26 of 30
  • Sephora 27 of 28
By skin type (Sephora reviewers)
  • Combination10 of 11
  • Dry5 of 5
  • Oily5 of 5
By skin tone (Sephora reviewers)
  • Fair to light14 of 14
  • Light-medium to medium4 of 5
3

e.l.f.

Power Grip Dewy Setting Spray

Best for a dewy finish

23/24 say it makes makeup last

50% of its reviews call it comfortable and 29% praise the value. It has the highest share here at 96%, from just 24 reviewers.

What buyers praise

  • Comfortable on skin 50%
  • Good value 29%
  • Hydrating, not tight 21%
  • Fine, even mist 17%
  • Takes away the powdery look 8%

What buyers complain about

No repeated complaints yet.

Where buyers said it
  • Ulta 23 of 24
  • Brand site 6 of 6 shown, not counted
4

Charlotte Tilbury

Airbrush Flawless Setting Spray

50/55 say it makes makeup last

28 of 30 at Ulta and 22 of 25 at Sephora. 34% call it comfortable and 22% praise the fine mist, while 5% say it is too expensive.

What buyers praise

  • Comfortable on skin 34%
  • Fine, even mist 22%
  • Hydrating, not tight 17%
  • Takes away the powdery look 12%
  • Good value 10%

What buyers complain about

  • Too expensive 5%
  • Strong scent 5%
  • Spits big droplets 3%
Where buyers said it
  • Ulta 28 of 30
  • Sephora 22 of 25
By skin tone (Sephora reviewers)
  • Fair to light5 of 6
  • Light-medium to medium5 of 5
Acne-prone reviewers
  • Said it worked6 of 6
5

Fenty Beauty

You Mist Setting Spray

Best for a fine mist

46/51 say it makes makeup last

37% of its reviews praise a fine, even mist. Sold at Sephora and Ulta, where it scores 26 of 27 and 20 of 24.

What buyers praise

  • Fine, even mist 37%
  • Comfortable on skin 25%
  • Controls oil and shine 11%
  • Hydrating, not tight 9%
  • Good value 4%

What buyers complain about

  • Strong scent 7%
Where buyers said it
  • Ulta 26 of 27
  • Sephora 20 of 24
By skin type (Sephora reviewers)
  • Combination11 of 11
  • Dry5 of 6
By skin tone (Sephora reviewers)
  • Fair to light8 of 10
  • Deep3 of 3
See it at Ulta

Share of 57 store reviews that mention each point. A full bar is 50%.

6

MAC

Prep + Prime Fix+

21/23 say it makes makeup last

A primer and setting spray in one. 21 of 23 at Ulta said it makes makeup last, and 7% saw no noticeable effect. Ranked on Ulta reviews alone.

What buyers praise

  • Fine, even mist 14%
  • Hydrating, not tight 10%
  • Good value 10%

What buyers complain about

  • Too expensive 7%
Where buyers said it
  • Ulta 21 of 23
See it at Ulta

Share of 29 store reviews that mention each point. A full bar is 50%.

7

NYX

Matte Finish Setting Spray

22/26 say it makes makeup last

A matte-finish spray, with 19% praising oil control and 19% the value. Its 85% is the lowest share here but still solid, and it is ranked on Ulta reviews alone.

What buyers praise

  • Controls oil and shine 19%
  • Comfortable on skin 19%
  • Good value 19%
  • Fine, even mist 7%

What buyers complain about

No repeated complaints yet.

Where buyers said it
  • Ulta 22 of 26
  • Brand site 1 of 1 shown, not counted

Where these numbers come from

The 7 products ranked here carry 52,228 reviews at Ulta and Sephora. We searched them for staying power and read the newest matching reviews, up to 30 per product and store, posted between Apr 2019 and Oct 2026.

A review counts only when the reviewer used the product themselves. We drop reviews written in exchange for a free product or a sweepstakes entry (0 on this page), and products that are no longer sold.

Ulta also shows reviews first posted on brands' own websites. They run much more positive than store reviews of the same products (across 19 products with both, 76% of brand-site reviewers said the product solved the problem, against 55% of Ulta shoppers), so we show them on product cards but never count them.

Because we searched for the problem, people who had it are overrepresented. Compare products with each other rather than reading a share as your own odds.

Skin type, skin tone and age splits use what reviewers chose on Sephora's review form (and age on Ulta's when given). We only show a split when enough reviewers fall on each side.

Amazon buttons appear only on products that Amazon sells from the brand and that most reviewers here say fix the problem (at least 60%, with enough reviews to trust it). Everything else links to the store page, unpaid.

An AI model labels each review against a fixed list of points, and we spot-check the labels before publishing. We publish counts and link to the product pages, never the reviews themselves.

Read the full method

Product pages we read

  1. Milk Makeup Pore Eclipse Setting Spray Ulta, Sephora (42 reviews counted)
  2. Urban Decay All Nighter Setting Spray Ulta, Sephora (60 reviews counted)
  3. e.l.f. Power Grip Dewy Setting Spray Ulta (24 reviews counted)
  4. Charlotte Tilbury Airbrush Flawless Setting Spray Ulta, Sephora (59 reviews counted)
  5. Fenty Beauty You Mist Setting Spray Ulta, Sephora (57 reviews counted)
  6. MAC Prep + Prime Fix+ Ulta (29 reviews counted)
  7. NYX Matte Finish Setting Spray Ulta (27 reviews counted)

People asking about it on Reddit

  1. Best setting spray that makes your makeup last all day and doesn’t clog pores? r/Makeup, Mar 2025, 38 comments
  2. What setting sprays actually last? r/Makeup, Oct 2024, 38 comments
  3. Favorite long lasting setting spray? r/drugstoreMUA, Feb 2025, 35 comments

Questions buyers ask

Which setting spray lasts all day?

By these reviews, Milk Makeup Pore Eclipse Setting Spray (35 of 37), Urban Decay All Nighter Setting Spray (53 of 58) and e.l.f. Power Grip Dewy Setting Spray (23 of 24). All seven sprays here have a high share, so finish and mist matter as much as the ranking.

Does Urban Decay All Nighter really work?

By these reviews, yes. 53 of 58 reviewers said it makes their makeup last, and 25% call it comfortable on skin.

Does Charlotte Tilbury Airbrush Flawless setting spray last all day?

50 of 55 said it makes their makeup last, and 22% praise the fine mist.

Which setting spray works for oily skin?

50% of Milk Makeup Pore Eclipse Setting Spray reviews praise oil control, and 7 of 8 reviewers with oily skin said it makes their makeup last.

HiveTried earns a commission when you buy through "Check price on Amazon" buttons. It never changes the ranking: the order comes from buyer reports only, and a product gets an Amazon button only when buyers here say it works.