Kaine was born in Saint Paul, Minnesota. He is the eldest of three sons. Kaine was born to Mary Kathleen (née Burns) and Albert Alexander Kaine, Jr.. Kaine's father is of Scottish and Irish ancestry, and his mother is of Irish descent. Kaine grew up in Kansas City, Missouri. He graduated from Rockhurst High School in Kansas City, Missouri.