A 22-year-old Christchurch man's been airlifted to hospital after falling from a balcony in the Marlborough Sounds.

He was picked up by the Nelson Marlborough Rescue Helicopter at 1am from Fisherman's Bay in the outer Tory Channel.

The man was treated on board by St John paramedics and taken to Wairau Hospital.