This is a list of the winners of the Moscow City Chess Championship from 1899 to date. From 1921 to 1924 Nikolai Grigoriev voluntarily defended his title in matches against other challengers.