RNLI Queensferry Lifeboat and Fisherrow Coastguard were called to reports of several people being stranded on the island just off the north coast of Edinburgh due to the tide over the scorching Bank Holiday weekend.
The incident happened shortly after 1pm on Saturday, April 20.
A statement on Fisherrow Coastguard's Facebook page said: "About 13.10 hrs, this afternoon the team were tasked to Cramond to assist in the recovery of several people who had become cut off and stranded on the island.
"Working alongside RNLI Queensferry Lifeboat, over 20 people were safely removed ashore to safety."
They have urged people to check tide times before crossing over the island - in order to establish whether they have enough time to return safely.
You can see the safe crossing times here.