MAC Cosmetics Coupon Codes, Promo Codes & Discounts

Get Capital One Shopping to become a power-saver at MAC Cosmetics! It's free.

Install Capital One Shopping to apply working codes and promos at checkout on thousands of retailers.

Rewards Offers

6%
Rewards

Get 6% back on purchases when you shop on MAC Cosmetics.

*exclusions apply: Shopping rewards are not eligible on the purchase or redemption of gift cards.
Last activated 2 minutes ago

Popular MAC Cosmetics Promotional Codes

Coupon

SALE ON SALE! 15% OFF already discounted sale items for MAC Lover Rewards Members. Everyone else gets 10% OFF! Code: EXTRA 15 // EXTRA 10.

Verified Coupon
1 uses
Last used 2 days ago
#1 Best MAC Cosmetics Promo Code

Coupon

SALE ON SALE! 15% OFF already discounted sale items for MAC Lover Rewards Members. Everyone else gets 10% OFF! Code: EXTRA 15 // EXTRA 10.

Last used 4 days ago
#2 Best MAC Cosmetics Promo Code

Special MAC Cosmetics Offers

Deal

SALE ON SALE! 15% OFF already discounted sale items for MAC Lover Rewards Members. Everyone else gets 10% OFF! Code: EXTRA 15 // EXTRA 10.

Deal

Join MAC LOVER & get 15% OFF + FREE SHIPPING!

Deal

Enjoy FREE SHIPPING + FREE SAMPLES with your order of $35+!

Deal

Last chance sale! Get up to 50% OFF these online exclusives!

Deal

25% Off ALL Holiday Gift Sets! Only while supplies last!

Deal

To show our appreciation for all you do, we're offering 15% OFF to medical &military personnel and first responder.

Deal

GIVE $10, GET $10 OFF! Refer your friends to M'A'C Cosmetics and we'll send you $10 off your $50+ purchase for every valid referral.

Deal

Save big for Spring Break! Students & teachers get 30% OFF sitewide to prep for Spring Break!

Deal

SALE ON SALE! 15% OFF already discounted sale items for MAC Lover Rewards Members. Everyone else gets 10% OFF!

Deal

GIVE $10, GET $10 OFF! Refer your friends to M?A?C Cosmetics and we'll send you $10 off your $50+ purchase for every valid referral.

Deal

BACK IN STOCK! Our best-selling, viral Squirt Plumping Gloss Stick is back in stock! Get yours before it sells out again!