The Wales international forward has been overlooked for key fixtures in recent weeks, with Zinedine Zidane favouring other options.
Bale has, however, returned to the fold in Catalunya, as Real seek to put a dent in Barca’s title triumph.
Ernesto Valverde’s side have already wrapped up a domestic double and are hoping to see out the Spanish top-flight campaign unbeaten.
Records have tumbled to this point, but there are still four games to come.
Barca have put their faith in their tried and tested for a meeting with Madrid, with Messi leading the line alongside Luis Suarez.
Andres Iniesta, meanwhile, will be gracing a Clasico for the final time as he prepares to move on this summer.
The Blancos enter the game sat third in La Liga, but could close to within a point of cross-city rivals Atletico in the runner-up race with victory over Barca.
Barcelona team: Ter-Stegen, Roberto, Piqué, Umtiti, Alba, Rakitic, Busquets, Iniesta, Coutinho, Messi, L. Suarez.
Subs: Semedo, D. Suarez, Dembele, Cillessen, Paulinho, Alcacer, Vermaelen.
Real Madrid team: Navas, Nacho, Varane, Ramos, Marcelo, Casemiro, Kroos, Modric, Bale, Cristiano , Benzema.
Subs: Casilla, Vallejo, Theo, Lucas Vazquez, Asensio, Kovacic, Ceballos.