Voinovich was born on July 15, 1936 in Cleveland, Ohio. His father was of Croatian Serb descent. His mother was of Slovenian descent. He was raised in Collinwood, Ohio; a suburb of Cleveland. He studied at Ohio University and at Ohio State University. He earned a Bachelor of Arts in government from Ohio University and a Law degree from Ohio State.