Midgley was born in Beaver Falls, Pennsylvania. His father was also an inventor. He grew up in Columbus, Ohio, and graduated from Cornell University in 1911 with a degree in mechanical engineering. His name was Thomas Midgley Jr because his father's name was also Thomas Midgley.