They were put through their paces with only two minutes of rest between assessments.
Some of the exercises they had to complete included running a 2.4km stretch in 12 minutes for males and 14 minutes for the ladies.
They also had to complete 30 push-ups in one minute and carry a person of own weight on their shoulders for 100 meters.
Doing 40 sit-ups in one minute proved to be a challenge for some.

Officials who have put the recruits through their paces, were Corlia Wagenaar, personnel officer, Henry Williamson, Head of the municipal law enforcement department and Ambrosia Muller of the municipal HR departement. Photo's: Dave van der Merwe

Recruits had to lift a foam drum to a shelf height of 1.2 meter with first one hand and then the other.
'We bring you the latest Mossel Bay, Garden Route news'