Sebagai finalis dari siklus kejuaraan dunia 2010, Kamsky diberi akses langsung ke Turnamen Kandidat delapan pemain untuk menentukan penantang untuk Kejuaraan Catur Dunia 2012.
Aku tahu. Turnamen kandidat dimulai dengan format pertandingan terbaik dari empat pertandingan pada Mei 2011 di Kazan, dengan Kamsky menghadapi Veselin Topalov di perempat final. Dengan kemenangan di sisi Hitam dari pertahanan Gruenfeld di pertandingan kedua, Kamsky bertahan untuk mengalahkan Topalov unggulan teratas 21⁄2 <unk> 11⁄2 untuk maju ke semifinal. Di semifinal, ia menghadapi juara Piala Dunia Catur 2009 Boris Gelfand dalam pertandingan ulang dari pertemuan turnamen Kandidat 2007 mereka yang dimenangkan oleh Gelfand. Setelah empat pertandingan, pertandingan berakhir imbang 2-2, dengan tiebreak cepat untuk menentukan pemenang pada 16 Mei. Dalam tiebreak cepat, Kamsky memenangkan game 3 dengan hitam untuk memimpin 2 × 1 dan hanya membutuhkan hasil imbang dengan putih di game cepat terakhir untuk maju ke final. Namun, Gelfand menang dengan hitam untuk memaksa playoff blitz, yang dimenangkannya dengan skor 2-0 untuk menyingkirkan Kamsky dan mencapai final Kandidat.