If you haven’t bought your Easter marshmallow eggs yet, then it sucks to be you

Business Insider SA

Price review

  • You've left it too late to get big-brand mallow eggs for Easter at a decent price – if you can find them at all.
  • The beloved Beacon chocolate-covered mallow eggs are sold out in many stores, especially those that kept the price low.
  • Expect to pay well over R2 per egg now – even for Cadbury's pretender and other imitations at Checkers and Woolworths.
  • For more stories go to

South Africans have been buying a lot of marshmallow vaguely shaped like an egg and covered in milk chocolate this year. And if you haven't, it is now pretty much too late to get the good stuff at a decent price.

Sales of the traditional favourite Easter treat, Beacon's mallow eggs now technically known as "mmmMallow Milk Chocolate Mallow Eggs", rebounded this year after slow going during the pandemic, retailers say – when children tended not to accompany parents to stores where the boxes are often piled high in places so you can't miss them.

Now there are shortages across the big chains, with little to no options to buy the Beacon eggs online, and a rapidly shrinking number of stores with any on shelf.

You can still get a box of 36 eggs for R62 at some Game stores, that chain says, an effective R1.72 per egg, but don't count on availability. (Game swore to keep prices down after a vicious supermarket price war in 2021.)

At Checkers – where Business Insider South Africa found more stock available – you will now pay R74.99 for the same thing, an effective R2.08 per egg.

Your odds of paying less via cut-price promotions, for instance via the likes of a Clicks 3-for-2 deal, are now between slim and none.

You'll even find it hard to pay less than R2 per egg for pretenders and imitations, such as the Cadbury Fluffies eggs, and brands unique to supermarket chains that tend to sell in boxes similar to the Beacon eggs, but with fewer eggs.

Checkers is now charging an effective R2.50 for a box of 30 Fluffies, unless you buy it as a string of three, in which case you will pay R2.66 each. A 30-pack of "Eggs Galore" eggs come to R2.17 each

You will also pay R2.50 each for a box of 24 "Chocolate Coated Marshies" from Woolworths this week – and R3.33 each if you buy the strip of three.

Eggs, the kind that come from chickens that you can boil and paint to the crushing disappointment of children, currently sell for between R2 and R3 each depending on size and store, and remain widely available. 

Get the best of our site emailed to you every weekday.

Go to the Business Insider front page for more stories.

Rand - Dollar
Rand - Pound
Rand - Euro
Rand - Aus dollar
Rand - Yen
Brent Crude
Top 40
All Share
Resource 10
Industrial 25
Financial 15
All JSE data delayed by at least 15 minutes Iress logo