Het Betfred.com World Snooker Championship 2012 vond plaats tussen 21 april en 7 mei 2012 in het Crucible Theatre in Sheffield, Engeland. John Higgins was de titelverdediger, hij verloor echter al in de tweede ronde van Stephen Hendry (13-4). Het kampioenschap werd uiteindelijk gewonnen door Ronnie O'Sullivan, die in de finale Ali Carter versloeg.