He said the person didn't have any burn marks. They may have been injured by bark as it blew off the tree, he said.
St John took the injured person to Palmerston North Hospital.
"The peal of thunder made me jump (and I love thunder) and I did see a flame as well," said one nearby resident who witnessed the lightning strike.
"[It was] loud enough to make anyone jump. I'm hoping the hurt person is okay."
Amid forecasts for hail, thunder and lightning and 25-40mm rain in some areas on Wednesday, there was hail and heavy rain to the south through Dannevirke and the Tararua District.
There was also late afternoon hail in the Hastings area varying from stones the size of small rocks in the Bridge Pā area to the west to 5-6cm of white on the ground around Havelock North in the east,
The Dannevirke Volunteer Fire Brigade answered four calls within 15 minutes from 3.19pm to 3.34pm.
By 5pm there was little sign of the storms touching Napier, with the temperature still over 16C, compared with a nationwide high at the time of 18.4C in Kerikeri in the north, and a low of 7.1C in Canterbury town Methven.