Elections to Cannock Chase District Council took place on 3 May 2012 on the same day as other local elections in England. A total of 14 councillors were elected from 13 wards as a third of the council was up for election. This also included a by-election in the Hagley ward which filled a vacancy that had arisen since the previous election. There were no elections held in the Hednesford Green Heath or Rawnsley wards as those wards elect only two councillors in the other two years of the election cycle.