The canopy was among umbrellas, kayaks and pop-up tents picked up by a "gustnado" and lifted as high as 100 feet into the air, Florida Today reported Monday.
The teenager knocked in the head by the flying beach gear was taken to a local hospital for treatment, said Eisen Witcher, the ocean rescue assistant for Broward County.
Witcher said he had just arrived at the beach Sunday afternoon when "the wind picked up very intensely, very quickly."
He estimated the small wind storm traveled across the sand for 10 to 15 seconds before moving out to sea, where it persisted another 20 to 25 seconds.
The National Weather Service in Melbourne confirmed the wind was a gustnado, which is similar to a dust devil.
Meteorologist Amanda Brown said the vortex is a ground-level phenomenon and is not connected to the clouds, as a tornado would be.