Snabbmatsjätten kommer däremot fortsätta betala ut löner till de 62 000 ryska anställda som har "lagt ner sitt hjärta och sin själ i vårt varumärke", heter det i ett uttalande från bolaget.
I ett öppet brev till företagets anställda säger McDonalds vd Chris Kempczinski att beslutet att stänga alla restauranger just nu är det rätta:
"Våra värderingar gör att vi inte kan ignorera det mänskliga lidandet som pågår i Ukraina", säger Kempczinski.
Enligt Kempczinski är det omöjligt att säga när restaurangerna kan komma att öppna igen.
Tisdagens besked kommer efter att trycket från omvärlden ökat på företag som McDonalds, Coca-Cola och Pepsi att stänga verksamhet i landet efter den ryska invasionen i Ukraina.