I november 2005 ble Kaine med liten margin valgt til viseguvernør i Virginia. I den rollen var han også president for senatet i Virginia. Senatet i Virginia var samtidig dominert av republikanere.