The 2012 MSA British Rally Championship was the 54th season of the British Rally Championship. The season began on 24 February in Bournemouth and ended on 29 September in Yorkshire.