The 2012 California State Senate election was held on November 6, 2012, with the primary election on June 5, 2012. Voters in the 20 odd-numbered districts of the California State Senate voted for their representatives. Other elections were also held on November 6.