Cape Town - Around 100 people filed into Khayelitsha Stadium in Cape Town ahead of a Cosatu May Day rally on Thursday.
A small group of children ran and skipped on the field in front of the stage during a sound check.
People stood around in mostly long-sleeved red and yellow African National Congress and Congress of SA Trade Unions shirts, under jackets to guard against a nip in the air.
Police and paramedics watched from the side.
Minibus taxis lined up outside the stadium to drop commuters off.
The weather was expected to play along and no rain was expected for the day.
ANC treasurer general Zweli Mkhize was among the speakers expected to address the crowd later.