All MAC Cosmetics Locations in South Africa

Recommend us!
  • www.maccosmetics.com
  • Cosmetics
(3.4/5 - 2807 votes)

Cape Town

Name City Address Phone
MAC - V&A Waterfront in Cape Town Cape Town Shop 6140 V&A Waterfront +27 021 421 4886
MAC Cosmetics Retailer - Edgars, Tygervalley in Cape Town Cape Town Shop 51 Bezuidenhout & Hume Street +27 021 914 9208
MAC Cosmetics Retailer - Foschini, Canal Walk in Cape Town Cape Town Shop 213 Canal Walk Shopping Centre +27 021 529 3035
MAC Cosmetics Retailer - Truworths, Cavendish in Cape Town Cape Town Shops 39-40 Cavendish Square +27 021 683 4764

Durban

Name City Address Phone
MAC Cosmetics Retailer - Edgars, Pavilion in Durban Durban Spine Road +27 031 265 0522
MAC Cosmetics Retailer - Truworths, Gateway in Durban Durban Shop G127 Palm Boulevard +27 031 566 4051

Johannesburg

Name City Address Phone
MAC - Melrose Arch in Johannesburg Johannesburg Shop HL 11 3 Cross Street +27 011 684 1186
MAC - The Zone in Johannesburg Johannesburg Shop EG02 112 Oxford Road +27 011 447 6409
MAC Cosmetics Retailer - Edgars, East Rand Mall in Johannesburg Johannesburg Shop 116 Rietfonteintein Road +27 011 832 2501
MAC Cosmetics Retailer - Edgars, Sandton in Johannesburg Johannesburg Shop 11, Cnr Rivonia & Sandton Drive +27 011 685 7059
MAC Cosmetics Retailer - Truworth, Truworth Riverside Nelspruit in Johannesburg Johannesburg Beyes Naude Drive Cresta
MAC Cosmetics Retailer - Truworths, Cresta in Johannesburg Johannesburg Shop U15 Beyers Naude Drive +27 011 678 4756

Port Elizabeth

Name City Address Phone
MAC Cosmetics Retailer - Edgars, Greenacres in Port Elizabeth Port Elizabeth Shop 1 1 Ring Road +27 41 363 0687

Pretonia

Name City Address Phone
MAC Cosmetics Retailer - Edgars, Edgars Woodlands in Pretonia Pretonia Devilleboi Mareulis Rd 78123262637

Pretoria

Name City Address Phone
MAC Cosmetics Retailer - Edgars, Centurion in Pretoria Pretoria Shop 284 Embankment and H F Verwoerd Drive +27 12 663 1400
MAC Cosmetics Retailer - Edgars, Menlyn Park in Pretoria Pretoria Shop G28, Cnr Atterbury & Louis Avenue +27 012 348 8882