A man has died after being struck by lightning near Fraser Island, north of the Sunshine Coast in Queensland.

Authorities say the 43-year-old and his young son were hit while standing on the beach at Inskip Point just after 6:00pm AEDT on Friday.

The victim's 11-year-old son was treated for minor injuries and is in a stable condition at Nambour Hospital.

It is understood the pair had been staying at a nearby camping ground.

Severe storm warnings for the region were issued by the Bureau of Meteorology during the afternoon.