A tree surgeon who got stuck in the fork of a tree, injuring his leg, needed treatment from a paramedic while 20ft (6m) above the ground.
Emergency services were called to Pearson Lane in Shawford, near Winchester on Saturday morning.
An ambulance crew member was winched up the tree with help from Hampshire Fire and Rescue Service, a spokeswoman said.
The tree surgeon was eventually lowered to a waiting ambulance before being taken to hospital, she said.
A spokeswoman from South Central Ambulance Service said: "He had complained about a pain in his hip and one side of his leg was hurt.
"A member of the land ambulance crew was harnessed up to administer pain relief."
Hampshire & Isle of Wight Air Ambulance also attended.
A total of 10 firefighters from Eastleigh and Winchester, along with a rope rescue specialist, were involved in the operation.