Rubio's family was Roman Catholic, though from age 8 to age 11, he and his family attended The Church of Jesus Christ of Latter-day Saints while they lived in Las Vegas. He received his first communion as a Catholic in 1984, before moving back to Miami with his family a year later. He was confirmed and married in the Catholic Church.
Rubio attended South Miami Senior High School and graduated in 1989. He then attended Tarkio College for one year on a football scholarship from 1989 to 1990, before enrolling at Santa Fe Community College (now Santa Fe College). He earned his Bachelor of Arts degree from the University of Florida in 1993, and his J.D. degree cum laude from the University of Miami School of Law in 1996. link