About Us

First opened in South Africa in November 1995. McDonald’s operates 170 restaurants in nine of South Africa’s provinces – Gauteng, Western Cape, Eastern Cape, KwaZulu-Natal, Mpumalanga, Free State, Northern Province, North West and Northern Cape.

Average meal price:

Burger –  R35 to R55

Big Mac burger meal Small – R36, Medium – R39, Large – R45, XL –  R55

Kids playgrounds and activities are common at McDonald’s around the country.


Contact Details

Phone: 086 0000 040
Web: Visit Site


McDonald's has no active deals.

Come and enjoy 2 x pulled pork burgers and a pitcher of mojito or Village craft lager for R120. As well as, an 800g biltong spice encrusted T-bone steak to share and a bottle of the Village Idiot Chenin or Shiraz for R250.

Moneybags writer, Alina Hardcastle compares savings account to see which of the four banks offer the highest interest rate with the lowest fees.

From their kids’ play room to their daily specials, Spur has been the go-to-family restaurant for decades, but it has recently come to our attention that Spur’s senior menu seems to be less of a deal than it appears to be.

Think insulin resistance, and terms such as glucose and prediabetic come to mind. But what does it mean? Moneybags journalist Danielle Van Wyk explores insulin resistance and the warning signs.

Buy one Prince Burger at steers for R45.00 and get another for free. Available on Wednesdays only.

Property auctions are becoming a common occurrence in the current economy. Moneybags explores how to finance auction property.

In part one of ‘How to get rich’ Angelique Ruzicka interviews Gerald Mwandiambira, acting CEO of the South African Savings Institute for his take on what it means to be wealthy and looks at a few South Africans who’ve ‘made it’.

Canal Walk’s Eat Out Thursday is back again, join them every Thursday and indulge in their restaurant specials, coffee shops and take-away outlets. From coffee and cake to seafood, pizza, steak, pasta and even a healthier wrap and smoothie option, Canal Walk has something for you.