In four separate instances between October 1987 and February 1988, small pink frogs rained down from the sky on to various parts of Great Britain.
Source: The World's Most Incredible Stories, 1998, page 66.
Yes, this has happened and some scientists have tried to explain the phenomenon.
More recently, a scientific explanation for the phenomenon has been developed that involves waterspouts. Waterspouts are capable of capturing objects and animals and lifting them into the air. Under this theory, waterspouts or tornado's transport animals to relatively high altitudes, carrying them over large distances. The winds are capable of carrying the animals over a relatively wide area and allow them to fall in a concentrated fashion in a localized area.
However the theory does not account for how all the animals involved in each individual incident would be from only one species, and not a group of similarly-sized animals from a single area.
Example Incidents:
Fish
- Singapore, February 22, 1861[8]
- Olneyville, Rhode Island, May 15, 1900
- Bhanwad, Jamnagar India, Oct 24, 2009
Frogs and toads
- Ishikawa Prefecture, Japan, June 2009 (Occurrences reported throughout the month)
Others
- Jellyfish fell from the sky in Bath, England, in 1894[13]
- Worms dropped from the sky in Jennings, Louisiana, on July 11, 2007.