Competitive punting came to Maidenhead for the 30th year on Sunday.
The Thames Punt Racing Championship featured solo punters and doubles teams.
Starting downstream from Maidenhead Rowing Club in River Road, competitors made their way down a half mile course.
When punters reach the end of the course, they stop and turn around to come back the other way.
Five clubs took part in races throughout the day and supporters enjoyed the sunshine on the banks of the Thames.
Peter Williams from Surbiton has been punting for about 12 years and is a member of the Dittons Skiff and Punting Club.
He said: "No clubs are based here so it is a neutral course.
"It is a very long and straight course and of course it is a beautiful setting.
"Today is windy so it is actually quite choppy out there, that can be tough."
Top Ten Articles
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.