US Trends

when is tim kaine up for reelection

Tim Kaine just won reelection to the U.S. Senate from Virginia in the 2024 election, so his current six‑year term will run through January 3, 2031, and he would next be up for reelection in the 2030 cycle.