"A medical examination revealed inflammation of the small bones in his foot therefore McGeady will be sidelined for at least two weeks," the Russian club said on their website on Thursday.
The Ireland international picked up the injury in Tuesday's 4-1 World Cup qualifying win over the Faroe Islands.
Spartak, who are bottom of Champions League Group G after losing their opening two games to Barcelona and Celtic by the same 3-2 scoreline, host Benfica on Tuesday.
The Muscovites already have several key players out with injury including first-choice keeper Andriy Dykan, captain Sergei Parshivlyuk, Brazil midfielder Romulo and leading striker Welliton.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.