Both were in good condition Monday at a local hospital.
Authorities said Chris Marino was swimming when he became caught in a current. His 46-year-old father Walter Marino jumped in to save the boy. Marino's daughter saw them being carried out to sea and called the Coast Guard.
The two became separated after dark as they floated in 3-foot swells. The family is from Oviedo in central Florida.