The wide man sustained a hamstring injury during the recent 2-0 defeat to Southend and will miss the rest of the festive schedule as he recovers.
JJ Melligan is favourite to take his place as Yates has no other injury, suspension or illness worries.
The Robins will be looking for their first win in three league games, having lost to Southend and picking up a 1-1 draw at Shrewsbury.
Cheltenham are confident of getting the game on after enlisting the help of volunteers to clear snow from the pitch on Monday.
Club staff were joined by around 25 fans - including a 70-year-old - who have removed snow and frost covers from the surface to aid the chances of play.
Source: PA
Source: PA