The longest hug lasted 24 hr 33 min and was achieved by Ron O’Neil and Theresa Kerr (both Canada) at Centennail Beach in Barrie, Ontario, Canada, from 12 to 13 June 2010.
The attempt was a fundraising effort for the Juvenile Diabetes Research Foundation.