He was the son of a career chief petty officer who served on ships in two oceans. Weitz earned a bachelor of science degree in aeronautical engineering from Pennsylvania State University in 1954 and received his master's in aeronautical engineering from the Naval Postgraduate School in Monterey, California, in 1964.