The carnival season was due to be brought to a close on Sunday evening with a party in Limassol starting at 9pm at the old port.
This followed the main parade which passed through the centre of the town from 1pm.
Thousands took part and thousands watched as floats and dancing groups passed along the length of Makarios Avenue.
King of the Carnival was Lemesios, the Maharaja of the City who was accompanied by the rest of the ‘royal’ family and the town’s majorettes.
A total of 110 groups and floats took part in the parade.
Smaller parades were also held on Sunday afternoon in Larnaca and Paphos.