Were it not for the odd grey cloud in the sky, a visitor to Beccles over the weekend could have been forgiven for thinking they were in Rio de Janeiro.

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

For a carnival atmosphere filled the air over the weekend, particularly as the annual procession along the roads.

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Families lined the streets of the town on Sunday lunchtime as dozens of floats created by businesses and groups from the area brought a sea of colour and a wave of sound.

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Setting off from Roy's car park at 1pm, the parade was greeted with cheers and waves as it passed by.

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

There were floats made up to look like pirate ships, another based on Charlie and the Chocolate Factory and complete with Oompa Loompas - as well as other colourful, imaginative costumes.

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

There were also drummers, musicians and dancers, as the procession made its way to the quayside, where the carnival fun continued throughout the day.

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 All Hallows' Healthcare Trust Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 All Hallows' Healthcare Trust Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Beccles Helping Hand Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Beccles Helping Hand Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Beccles CoOp Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Beccles CoOp Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: ARCHANT EASTERN DAILY PRESS (01603) 772434)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)

Eastern Daily Press: Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017Beccles Carnival 2017 Byline: Sonya Duncan Copyright: Archant 2017 (Image: Archant 2017)