Hardy souls stripped off and took to the waters of the Forth to welcome in 2018.
Annual “Loony Dooks” took place along the Fife coast on Monday, with hundreds using the opportunity to raise funds for charity.
One of the biggest events was at Kinghorn, where volunteers from the local lifeboat supervised proceedings.
Around 100 “loonies” lost their clothes and inhibitions, with many using the event to raise funds for the RNLI.
Karen Archibald, 57, from Kirkcaldy was one of those who decided to start the new year with a splash.
She said: “It’s something new to do at the start of the new year.
“It was freezing cold but good fun.”
RNLI crewmember Mel McGarva added: “It’s a real community event, and great fun too.
“It costs over £1,500 per year to train crewmembers, which is funded by events such as the dook.”
The traditional “Breakfast Dip” at Limekilns is expected to attract dozens to the shoreline on Monday afternoon, while further dooks are taking place at Cowdenbeath and Benarty.
However, while dookers in West and Central Fife were feeling the chill yesterday, fundraisers in the East Neuk were staying warm having done their bit for charity on Hogmanay.
The East Neuk Dook took place at Anstruther Harbour, with those taking to the water raising funds for East Neuk First Responders.
Meanwhile, 1,000 number of people took part in the loony dook at South Queensferry.