Seven were in the water one mile off Port Seton, sparking a call-out from RNLI crews in North Berwick and Kinghorn.
The crew from North Berwick had just returned from a report of a capsized dinghy - two people had already been aided by local club boats - when they were alerted to the incident.
It followed concern for three paddle boarders, and a dinghy with five people on board.
in Pictures: These P1 school photos from 1994 will spark many memories
Glenrothes sisters are British Highland dancing champions
St Andrews Lammas Market: Time for all the fun of the fair!
St Andrews café owner provides extra help to support staff with Cost of Living crisis
Two drivers in Fife caught doing more than 100mph as one had kids in car
The dinghy, which had initially taken two paddle boarders on board in an attempt to help them back to shore, was seen to capsize, leaving seven people in the water.
Crews from North Berwick and Kinghorn arrived on the scene, with the latter getting the people to safety on board.
They were then taken to shore where Coastguard rescue officers provided casualty care while ambulance crews arrived.
No-one required any further medical attention.
A spokesman for Kinghorn RNLI said: “We were soon alongside and pulled everyone to safety on board the lifeboat.
“An eighth person was making their way to Port Seton with three paddle boards but making slow progress. They were also recovered to the lifeboat.”
The Kinghorn crew - Neil Chalmers, Robert Rutherford, Kerr Milne, Matthew Mulligan, Graham Milne, and Rob Douglas - recovered the dinghy and three paddle boards and got them back to Port Seton.
The North Berwick crew was then sent to South Queensferry to assist Scottish Ambulance and South Queensferry Coastguard with a medical incident.
The teams were stood down after the casualty had been safely extracted.