Photo gallery: McDonald's gives away more than 100,000 free Egg McMuffins islandwide

McDonald's helped to brighten the Monday morning of hungry breakfast-goers with a giveaway of 121,000 free Egg McMuffins.

At 5am on the dot at the Tampines Mall outlet, McDonald's employees quickly handed out McMuffins to a small crowd of people who had gathered outside. To ensure a smooth flow of collection, queue poles and security officers were stationed outside the restaurant, and members of the public had to collect coupons outside before going into the restaurant to claim their free breakfast.

The crowd was mainly made up by students, working professionals and elderly folk. Some had even stayed up through the night so that they would not oversleep and miss out on the free breakfast.

The free meals were part of National Breakfast Day where the fast-food chain gave away 5 million Egg McMuffins across its 5,000 restaurants in Asia, the Middle East and Africa. By 11am, all McMuffins in Singapore were fully redeemed across 115 stores around the island.