Kaspárov ha estado casado tres veces: con Masha Arápova, con quien tuvo una hija antes de divorciarse; con Yulia Vovk, con quien tuvo un hijo antes de su divorcio en 2005 y con Daria Tarásova, con quien también tuvo un hijo.