Sandy Ricks, Elijah Wood, is sent for the summer to stay with his Uncle Porter, Paul Hogan, in the seaside town of Coral Key. At first, Sandy is unenthusiastic and disappointed that he is not going to a Red Hot Chili Peppers concert. His mood remains unchanged even after meeting Cathy, a local shopkeeper with whom his uncle carries on a flirtatious relationship, and Kim, a girl his own age.
While out on Porter’s fishing trawler, they meet Porter’s enemy, Dirk Moran. Nearby, a pod of bottlenose dolphins frolics near Dirk’s boat. As a big game fisherman, Moran makes it plain that he hates almost every other fish-eating animal on Earth and shoots at the pod, which ends with a dolphin being fatally shot. Sandy meets a dolphin that escaped Moran’s shooting and eventually names it Flipper.
The next morning, Porter and Sandy are paid a visit by Sheriff Buck Cowan, who explains that they cannot keep the dolphin unless he is in captivity. That night, Sandy and Kim set out on a dinghy to look for Flipper. They fail to locate the dolphin but witness the dumping of barrels off of Dirk Moran’s boat. The next morning, as Kim arrives looking for Sandy, Pete, Porter’s pet brown pelican, comes running as if asking her to follow him. Pete leads Kim to Flipper, who is beached on the shore and sick. They manage to cure Flipper anyhow.
Cathy determines that Flipper has been poisoned by toxic waste, which is also shown to be ruining the local fishing. The group uses Flipper’s echolocation and a special camera attached to his head to help them locate the barrels of toxic waste. Flipper also manages to locate and reunite with the rest of his pod, dropping the camera in the process. Porter rushes back to alert the sheriff about the barrels. Sandy, however, becomes concerned that something has happened to Flipper, and without informing anyone except Cathy’s young son, Marvin Jason Fuchs, he sets off in the dinghy to find him.
Sandy barely survives an encounter with Dirk Moran’s boat, which dismantles the dinghy. He sees an approaching dorsal fin and thinks it is Flipper, but it is actually Scar, a large great hammerhead shark that has been lurking in the island’s waters and is rumored to have taken out a tourist boat. Sandy swims for his life towards Dirk’s boat. As Scar is about to attack Sandy, Flipper appears and starts nose-butting him in the gills. There is a harrowing moment when Scar proves stronger than Flipper, but Flipper’s dolphin pod comes to his aid in the nick of time and drives Scar away. Dirk Moran is then arrested by the sheriff for illegally dumping toxic waste and attempting to kill Sandy since he knew that he saw them that night.
The next morning, when Sandy’s mother Martha and younger sister Bua arrive to pick him up, there is a commotion. It is Flipper, who has come to see Sandy off.