Participants marked the New Year off by taking the plunge into the cold waters of Burrard Inlet at the 2024 Penguin Plunge at Port Moody's Rocky Point Park.
Large crowds turned out to mark the New Year.
Graeme Cooke (centre) was one of the many participants who dressed up for the occasion.
Bathers jump into the cold waters of Burrard Inlet.
A few swimmers headed towards to the pier.
Jeff McLellan wore a suit during the 2024 Penguin Plunge.
Derek Wong of Port Moody, who has participated in 19 polar bear swims, prepares to take his first Penguin Plunge.
Port Moody firefighters kept participants warm with a giant bonfire.
John Heiben-Caunce was the final swimmer to emerge from the cold waters.