Woah there, it looks like your browser is out of date.

To get the best experience, please update your browser.

M.A.C Cosmetics Pro Longwear SPF 20 Compact Foundation
16 varieties available

M.A.C Cosmetics Pro Longwear SPF 20 Compact Foundation


4.4 out of 5 stars
  • 5 Stars64%
  • 4 Stars25%
  • 3 Stars9%
  • 2 Stars1%
  • 1 Star1%
4.49 / 5 based on 774 Reviews


A Long-wearing, Lightweight Cream Compact, Perfectly Suited For All-over Application Or Touch-ups On The Go. Available In 17 Shades From Light To Medium To Dark. Glides On Comfortably And Blends Easily And Evenly With A Natural Matte Finish And Broad Spectrum Uva/Uvb Protection. Provides Sheer To Medium Buildable Coverage. Skin Feels Comfortable All Day.

Key Claims And Benefits:

  • Long-wearing, 10 Hours
  • Offers Broad Spectrum Uva/Uvb Spf 20
  • Features A Comfortable, Lightweight Formula
  • For All Skin Types, Especially Oily Skin
  • Controls Oil
  • Sweat- And Humidity-resistant


  • Apply To Skin Using A Sponge Or Foundation Brush.
  • Blend With Fingers, Sponge Or Brush.
see more...

Top Questions See all 11 Q&A

M.A.C Cosmetics Pro Longwear SPF 20 Compact Foundation
M.A.C Cosmetics Pro Longwear SPF 20 Compact Foundation
Reviews (774)
Q&A (4)
Media (10)
Leave a Review
  • "really good to get rid of the jewy foundation look, not needed when using the matte foundation though but if you have dry skin and use the jewy foundation this is a must have" in 11 reviews
Kari T.
Glendale, CA
16 reviews
Beauty Junkie Expert Level 1
It makes my face look really cakey/chalky. I typically wear it when I want a lot of coverage. I do not like how I always look like I'm wearing make-up when I'm wearing it. I have really oily skin so after a couple of hours, my nose gets shiny. I would not buy this product again. 
rosa a.
69 reviews
es un muy buen producto que usamos para vernos bellas y siempre lo usaremos por ser unos de los mejores productos
Hannah S.
Las Vegas, Nv
110 reviews
Review for: N18 more...
Way too cake for my taste. The only time this thickness of makeup is necessary is if your having your picture taken. For everyday wear I like something less thick.
Chanda R.
Stoughton, MA
13 reviews
Review for: N18 more...
I Hated it. This product Caused lots of bumps on my face. I will not recommend. This gets a 1 star.
Subiah M.
29 reviews
Beauty Junkie Expert Level 1
I will give one star to this product because . It makes my skin dry for it good for oily skin but its not full coverage . Mac liquid prolongwear is better than compact .
Letícia S.
8 reviews
MAC é uma marca que admiro muito, sou louca pra testar todos os produtos, porem pelo preço nunca pude experimentar :( quero muito testar!
Janna N.
3 reviews
Review for: N18 more...
Good coverage for my slightly oily skin. Unfortunately, it broke me out so had to return it.
Vanessa R.
Mulberry , FL
57 reviews
Beauty Junkie Expert Level 1
Review for: N18 more...
I only used this one time but Mac test on animals but this product really is good ! But wouldn't buy Mac products due to testing on animals
Maria Fernanda P.
21 reviews
This powder although it wasn't my color it takes away any dewyness you may want. I did not really like it. It also has no coverage whatsoever and makes you look dry and flaky. Would not recommend.
Jenna B.
Watford City, ND
40 reviews
Review for: N18 more...
I hated how it rubbed off on others clothing if hugging. It went on to a great coverage, but was gone in no time because it kept brushing on clothing.
Olenka H.
17 reviews
Queria saber si esque es matte y la duracion de este ya que me encantaria tenerla
Jeniffer B.
Miami, FL
72 reviews
Hello :-) I was wondering if I must hydrate skin before using this foundation?
I want to buy but I would like to know if it is really good and I would really like to know the girls' opniao
rhea m.
8 reviews
M.A.C Cosmetics Pro Longwear SPF 20 Compact Foundation give a thumbs up if u can't live without it😍😘😘😘😘

Sign up to join our community!

BackInfluenster Cashback
M.A.C Cosmetics Pro Longwear SPF 20 Compact Foundation

Please confirm your email.
If you have an existing Ebates account, make sure to enter your Ebates email

6 characters minimum. Password must consist of letters, at least 1 number and 1 special character.