Zinedine Zidane's side will enter the contest off the back of an impressive 1-0 victory away to Atalanta BC in the first leg of their last-16 Champions League clash on Wednesday evening.
Los Blancos have also won each of their last four in the league to rise into second position in the table, just three points behind leaders Atletico Madrid, who they face next weekend.
Here, Sports Mole looks at how Madrid could line up against Real Sociedad.
Out: Dani Carvajal (hamstring), Marcelo (calf), Eder Militao (muscle), Sergio Ramos (knee), Alvaro Odriozola (hamstring), Federico Valverde (muscle), Rodrygo Goes (hamstring), Eden Hazard (muscle)
Doubtful: Karim Benzema (ankle)
Madrid's injury situation is not particularly easing at the moment, with Dani Carvajal, Marcelo, Eder Militao, Sergio Ramos, Alvaro Odriozola, Federico Valverde, Rodrygo Goes and Eden Hazard all ruled out.
Karim Benzema has made progress in his recovery from an ankle problem, but it seems unlikely that the Frenchman will feature in this match, with a return against Atletico next weekend more realistic.
The only main talking point comes at centre-forward, where Zidane must choose between Isco and Mariano Diaz; the former was given the nod against Atalanta in a false nine position, while the latter started against Real Valladolid in the league last weekend.