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.
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.