 Cunningham was born in Cambridge, Massachusetts.He attended Shady Hill School and the Cambridge School of Weston, where he built his first weather station.He first went to Bowdoin College's Scientific Research Station on Kent Island as a high school student in the summer of 1937.