The U.S. Coast Guard has called off the search for a teenager who vanished while surfing off the coast of Florida's Panhandle.

The search was suspended Sunday afternoon for 17-year-old John Stevens, 18 hours after he went missing near the Navarre Beach Pier. He was surfing with his grandfather.

Dangerous rip currents hampered weekend activity at area beaches. One person was killed on Friday off Perdido Key. Three adults were taken to a hospital after being pulled Sunday from the rough surf.

Lifeguards rescued more than 25 people from dangerous surf Saturday on Pensacola Beach.