Find your rhythm and light up the night in cool frost and high-chrome shine. We’ve got all the bling you’ll ever need to make everyone go star-struck.
*The Holiday Snow Ball collection is not eligible for the MAC Select 25% off promotion.

Snow Ball Kit / Prep + Prime Fix+

3 Scents, Mini Size, Special Packaging, ($42 Value)

CA $24.00
CA $24.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Snow Ball Face Bag

Extra Dimension Skinfinish/Brush, Peach Shade

CA $59.50
CA $59.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Snow Ball Face Bag

Extra Dimension Skinfinish/Brush, Gold Shade, Whisper of Gilt, ($99 Value)

CA $59.50
7 1/4" L x 6" W
CA $59.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Snow Ball Lip Bag

Lipstick/Lipglass/Lip Liner, Nude or Red Shades, Special Packaging, ($78 Value)

Shade: Nude

190 x 50 x 50mm

CA $47.50
Shop 2 Shades
190 x 50 x 50mm
CA $47.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Snow Ball Lip Bag

Lipstick/Lipglass/Lip Liner, Nude or Red Shades, Special Packaging, ($78 Value)

Shade: Red

190 x 50 x 50mm

CA $47.50
Shop 2 Shades
190 x 50 x 50mm
CA $47.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Snow Ball Eye Bag

Eye Shadow/Liner/Mascara, Smoky Shades, Special Packaging, ($86 Value)

Shade: Smoky Pink

195 x 50 x 50mm

CA $47.50
Shop 2 Shades
195 x 50 x 50mm
CA $47.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Snow Ball Eye Bag

Eye Shadow/Liner/Mascara, Smoky Shades, Special Packaging, ($86 Value)

Shade: Smoky Gold

195 x 50 x 50mm

CA $47.50
Shop 2 Shades
195 x 50 x 50mm
CA $47.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Turquatic Kit

Classic, Sea-Inspired, Special Packaging, ($94 Value)

CA $67.00
CA $67.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Shadescents Kit / Candy Yum-Yum

Shadescents, Lipstick, Special Packaging, ($102.50 Value)

CA $67.00
CA $67.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Shadescents Kit / Crème D’ Nude

Shadescents, Lipstick, Special Packaging, ($102.50 Value)

CA $67.00
CA $67.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Lipstick / Snow Ball

Festive Shades, Limited Edition, Special Packaging

Shade: Shimmer & Spice

[Frost]

3 g / 0.1 US oz

CA $22.00
Shop 6 Shades
3 g / 0.1 US oz
CA $22.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 6 Shades

Lipstick / Snow Ball

Festive Shades, Limited Edition, Special Packaging

Shade: Warm Ice

[Frost]

3 g / 0.1 US oz

CA $22.00
Shop 6 Shades
3 g / 0.1 US oz
CA $22.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 6 Shades

Lipstick / Snow Ball

Festive Shades, Limited Edition, Special Packaging

Shade: I'm Glistening

[Frost]

3 g / 0.1 US oz

CA $22.00
Shop 6 Shades
3 g / 0.1 US oz
CA $22.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 6 Shades

Lipstick / Snow Ball

Festive Shades, Limited Edition, Special Packaging

Shade: Holiday Crush

[Frost]

3 g / 0.1 US oz

CA $22.00
Shop 6 Shades
3 g / 0.1 US oz
CA $22.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 6 Shades

Lipstick / Snow Ball

Festive Shades, Limited Edition, Special Packaging

Shade: Rouge En Snow

[Matte]

3 g / 0.1 US oz

CA $22.00
Shop 6 Shades
3 g / 0.1 US oz
CA $22.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 6 Shades

Lipstick / Snow Ball

Festive Shades, Limited Edition, Special Packaging

Shade: Elle Belle

[Amplified]

3 g / 0.1 US oz

CA $22.00
Shop 6 Shades
3 g / 0.1 US oz
CA $22.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 6 Shades

Snow Ball Mini Lipstick Kit

Mini Lipsticks, 3 Shades Per Kit ($41 Value)

Shade: Pink

90 x 51 x 51mm

CA $34.50
Shop 4 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 4 Shades

Snow Ball Mini Lipstick Kit

Mini Lipsticks, 3 Shades Per Kit ($41 Value)

Shade: Warm

90 x 51 x 51mm

CA $34.50
Shop 4 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 4 Shades

Snow Ball Mini Lipstick Kit

Mini Lipsticks, 3 Shades Per Kit ($41 Value)

Shade: Cool

90 x 51 x 51mm

CA $34.50
Shop 4 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 4 Shades

Snow Ball Mini Lipstick Kit

Mini Lipsticks, 3 Shades Per Kit ($41 Value)

Shade: Rose - ONLINE EXCLUSIVE

90 x 51 x 51mm

CA $34.50
Shop 4 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 4 Shades

Snow Ball Mini Lip Gloss Kit

Cremesheen Glass/Vamplify, 3 Shades Per Kit, Special Packaging, ($73 Value)

Shade: Nude

90 x 51 x 51mm

CA $34.50
Shop 3 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 3 Shades

Snow Ball Mini Lip Gloss Kit

Cremesheen Glass/Vamplify, 3 Shades Per Kit, Special Packaging, ($73 Value)

Shade: Pink

90 x 51 x 51mm

CA $34.50
Shop 3 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 3 Shades

Snow Ball Mini Lip Gloss Kit

Cremesheen Glass/Vamplify, 3 Shades Per Kit, Special Packaging, ($73 Value)

Shade: Rose

90 x 51 x 51mm

CA $34.50
Shop 3 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 3 Shades

Snow Ball Mini Lipstick Kit / M·A·C Classics

12 Mini Lipsticks, Crowd-Favourite Shades, Special Packaging, ($144 Value)

CA $83.50
CA $83.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Extra Dimension Eye Shadow / Snow Ball

Hybrid Formula, High Shine, Special Packaging

Shade: Stylishly Merry

1.5 g / .05 US oz

CA $26.00
Shop 5 Shades
1.5 g / .05 US oz
CA $26.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 5 Shades

Extra Dimension Eye Shadow / Snow Ball

Hybrid Formula, High Shine, Special Packaging

Shade: Frostwinked

1.5 g / .05 US oz

CA $26.00
Shop 5 Shades
1.5 g / .05 US oz
CA $26.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 5 Shades

Extra Dimension Eye Shadow / Snow Ball

Hybrid Formula, High Shine, Special Packaging

Shade: Delicate Drift

1.5 g / .05 US oz

CA $26.00
Shop 5 Shades
1.5 g / .05 US oz
CA $26.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 5 Shades

Extra Dimension Eye Shadow / Snow Ball

Hybrid Formula, High Shine, Special Packaging

Shade: It's Snowing

1.5 g / .05 US oz

CA $26.00
Shop 5 Shades
1.5 g / .05 US oz
CA $26.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 5 Shades

Extra Dimension Eye Shadow / Snow Ball

Hybrid Formula, High Shine, Special Packaging

Shade: Starry, Starry Nights

1.5 g / .05 US oz

CA $26.00
Shop 5 Shades
1.5 g / .05 US oz
CA $26.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 5 Shades

Snow Ball Eye Compact

Six Eye Shadows, Portable, Special Packaging, ($109 Value)

Shade: Rose Gold

CA $35.50
Shop 2 Shades
CA $35.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Snow Ball Eye Compact

Six Eye Shadows, Portable, Special Packaging, ($109 Value)

Shade: Gold

CA $35.50
Shop 2 Shades
CA $35.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

36 Lash Gold / Snow Ball

Winged-Looking, Glitter Gold Strip, Limited Edition

CA $20.00
CA $20.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

64 Lash Silver / Snow Ball

Winged/Crisscrossed, Glitter Silver Strip, Limited Edition

CA $20.00
CA $20.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Face Powder / Snow Ball

High Shine, Highlighting, Special Packaging

Shade: Here Comes Joy

10 g / 0.35 US oz

CA $38.00
Shop 2 Shades
10 g / 0.35 US oz
CA $38.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Face Powder / Snow Ball

High Shine, Highlighting, Special Packaging

Shade: Happy Go Dazzlingly

10 g / 0.35 US oz

CA $38.00
Shop 2 Shades
10 g / 0.35 US oz
CA $38.00
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Snow Ball Pigment and Glitter Kit

3 Mini Pigments/Glitters, Gold or Pink Shades, Special Packaging, ($41 Value)

Shade: Gold

90 x 51 x 51mm

CA $34.50
Shop 2 Shades
90 x 51 x 51mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Snow Ball Pigment and Glitter Kit

3 Mini Pigments/Glitters, Gold or Pink Shades, Special Packaging, ($41 Value)

Shade: Pink

CA $34.50
Shop 2 Shades
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop 2 Shades

Festive Bling! / Snow Ball

Glitter/Crystal Snowflake Adornment, For Face/Body, Limited Edition

CA $19.50
CA $19.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Snow Ball Brush Kit / Basic

5 Brushes, Basic Technique ($173 Value)

CA $59.50
184 x 152mm
CA $59.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Snow Ball Brush Kit / Advanced

5 Brushes, Advanced Technique ($173 Value)

CA $59.50
184 x 152mm
CA $59.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades

Snow Ball Brush Kit / Mini

3 Brushes, Mini Size ($110 Value)

CA $34.50
124 x 35 x 76mm
CA $34.50
Add to Bag
  • Temporarily out of stock. Add to cart and we will ship as soon as this item becomes available.
    Temp Out of Stock
  • Coming soon
  • Sorry, this item is inactive.
  • Sold Out
Shop Shades