The Swaziland Olympic and Commonwealth Games Association (SOCGA) celebrated Olympic Day 2017 for three whole days in Mbabane. There were 1,843 participants in all, with activities organised at the Prince of Wales Stadium and the Olympafrica Centre in the capital city. The event featured Olympic sports disciplines like volleyball, boxing, taekwondo and handball. Several dignitaries were also in attendance, including SOCGA officials, members of national sports federations and administrative authorities.
Olympic Day federates people around Olympic and sports values, bringing together the wide public, licensed athletes, school kids and recreational centres. It is celebrated each year, generally on 23 June or a few days before or after. As a matter of fact, the IOC has for over 60 years been urging NOCs of the world to celebrate the anniversary of its establishment by organising various events including a mass race.
Swaziland has participated in 11 editions since Munich 1972.