Gomez was tackled by Burnley defender Ben Mee as they chased a loose ball by the touchline.
The Liverpool ace then crashed into the advertisement hoardings and was in immediate discomfort.
He was then stretchered off the field and replaced by Trent Alexander-Arnold.
After the match, manager Jurgen Klopp feared the worst.
And Liverpool have now confirmed Gomez won’t return until 2019.
Liverpool said in a statement: “Liverpool can confirm Joe Gomez sustained a fracture to the lower left leg during the 3-1 win at Burnley on Wednesday night.
“The defender needed to be substituted after 23 minutes at Turf Moor following a challenge from which he was unable to continue.
“Gomez’s injury was further assessed by the Reds’ medical team at Melwood on Thursday.
“Initial indications suggest the 21-year-old is facing a spell of up to six weeks out of action, though it’s dependent on how his treatment and rehabilitation programmes progress.”
Gomez will now miss games against Bournemouth, Napoli, Manchester United, Wolves, Newcastle, Arsenal, Manchester City, Wolves in the FA Cup, Brighton and most likely Crystal Palace on January 19.
MORE TO FOLLOW