A muscular injury has precluded the Brazil international from featuring for the Reds since a substitute appearance in the last-four first leg at FC Barcelona on May 1.
However, Jürgen Klopp has confirmed that Firmino is fit to face Tottenham Hotspur in Madrid, although the boss refused to divulge whether his No.9 will start.
“Yes, he’s ready. If he will start… if Poch afterwards says his exact line-up then call me and I will tell you our line-up as well,” Klopp told the media at Estadio Metropolitano.
“If not, then I thought I’d keep at least a few question marks open. He’s fit, he’s trained, he’s here.”
Firmino’s return means that, Naby Keita (thigh) aside, Klopp has a full complement to choose from.
Twenty-three players were included in Liverpool’s travelling squad on Friday, and UEFA regulations now permit the inclusion of up to 12 substitutes for Champions League finals.
An injury to a key forward has also headlined Tottenham’s build-up to the final in terms of squad fitness.
Harry Kane has not played since suffering ankle ligament damage in early April, and Mauricio Pochettino adopted a similarly coy approach to Klopp when asked if the striker would be in his starting XI on Saturday.
“We have one training session now and then I’m going to decide,” said the Spurs boss during his own press conference.
Pochettino also reported no fresh fitness concerns ahead of the final.
Last time out
Tottenham 2-2 Everton (May 12): Lloris, Walker-Peters, Alderweireld, Dier, Davies, Lamela, Sissoko, Alli, Eriksen, Moura, Llorente.
Liverpool 2-0 Wolverhampton Wanderers (May 12): Alisson, Alexander-Arnold, Matip, Van Dijk, Robertson, Fabinho, Henderson, Wijnaldum, Mane, Salah, Origi.