The most haircuts given underwater in one hour is 27 and was achieved by David Rae (UK) at the London School of Diving, London, UK, on 12 November 2007.