Santa Rosa County says the incident happened on the 4100 block of Sheridan Drive. The boy suffered burns to 40 percent of his body and was taken by helicopter to a burn center in Alabama.
The family tells Channel 3 the boy has since been moved to Shriner’s Hospital in Galveston, Texas.
Pace Fire Department was the primary responder.
Lifeguard Ambulance and the State Fire Marshal were also called to the scene.
The State Fire Marshal is investigating how the boat caught fire.