Best Blush for Medium Skin, According to Reddit

The right blush can make you look happy and healthy in an instant. But finding the right blush can be as challenging as finding the right foundation match.

So, we turned to the makeup experts on Reddit to find the best blush for medium skin and then sorted them by MAC foundation shade.

Best Blush for Medium Skin Tones, Warm + Olive Undertones

This guide includes the best blush for medium skin tones ranging from MAC NC30 to NC42, as well as the best blush for olive skin and brown skin!


Best Blush for MAC NC30, Warm Undertone

Reddit user EntropicallyFlavored has warm MAC NC30 skin and recommended the following:

ColourPop Super Shock Cheek in Between the Sheets. Very neutral, dusky pink. Runner-up is Count Me In, which is just slightly peachier.

NARS Taj Mahal. This is for when I want something warm and orangey. I apply this with a light hand and it looks so nice.

Too Faced Papa Don’t Peach. A satin peach that works for a lot of different makeup looks.” – EntropicallyFlavored

Best Blush for MAC NC30 to NC35, Warm Undertone


Redditor XxGoodnEvil17xX has MAC NC30 to NC35 skin tone and their favorite blush is the NYX Powder Blush in Mocha.

“Fav blush: NYX Mocha blush- works all year round for me!”- XxGoodnEvil17xX

Best Blush for MAC NC35 to NC40, Warm Undertone


Redditor whoyomama has MAC NC37 skin tone and recommended these peachy blushes:

MAC Powder blush in Melba

NARS Luster blush

BareMinerals Pressed Mineral Powder Blush in That Peach Tho – whoyomama

Best Blush for MAC NC35 to NC40, Olive Undertone


For Reddit user sunsh1neee who has olive MAC NC35 to NC40 skin tone, brown/orange blushes are the way to go.

Becca Wild Honey – I’ll never stop stanning this blush. It’s the perfect brown that adds warmth and dimension to the face and it goes with literally everything.” – sunsh1neee

Best Blush for MAC NC40, Warm/Neutral Undertones


Redditor paurelay has this to say about the Becca Mineral Blush in Wild Honey for their almost NC40 neutral/warm skin tone:

“I would be an NC41 if that shade existed with neutral/yellow undertones, and the Becca blush in wild honey is the closest I’ve gotten to a natural nude peach blush. It’s so natural looking and blends in perfectly with my bronzer!”paurelay

Reddit user _sushiprincess has warm NC40 skin tone and recommended the NYX Powder blush in Terracotta and NARS blush in Dolce Vita.

Best Blush for MAC NC40, Olive Undertone

Redditor muffinmamamojo has olive NC40 skin and recommended the following blushes:

MAC Harmony: A perfect nude-y shade that goes with most any eye look.”

Buxom Seychelles: I love the glow this leaves me with even if it runs a little light.”- muffinmamamojo

Best Blush for MAC NC42, Warm Undertone


Reddit user mizho has MAC NC42 skin tone and recommended the MAC Powder Blush in Gingerly.

This what they had to say about this rosy-brown blush:

“I’m the exact shade as you. Mac Gingerly is LEGIT the best blush for our skintone. It’s the same color as a natural cheek flush. I cannot recommend it enough.” – mizho

Best Blush for NW43, Neutral Undertone


Redditor missykeyana is NW43 with neutral undertones recommends the following blushes:

Black Radiance Toasted Almond

Wet ‘n’ Wild Mellow Wine

NARS Torrid– missykeyana

More Shade Guides

Image credits:,

Leave a Reply

Your email address will not be published. Required fields are marked *