The 19-year-old forward signed a new long-term contract with the Reds on Thursday before travelling to Scotland to finalise his switch.
Already a full international with Canada, Millar will now provide an extra option for Steve Clarke’s side, who have been a surprise package in this season’s Scottish Premier League.
#LFC can confirm that Liam Millar has signed a new long-term contract with the club and joined @KilmarnockFC on loan for the rest of the season, subject to international clearance.— Liverpool FC (@LFC) January 31, 2019
Good luck, Liam! 🙌https://t.co/8kXBo5rYN9
Millar, who originally joined the Fulham academy at age 13, has been a regular for Liverpool’s under-23 side this season, and has also played a big part in the under-19s’ UEFA Youth League campaign.
Canada-born, he arrived on Merseyside in the summer of 2016 and has impressed Academy staff with his pace, direct style and eye for goal. He made his senior international debut for Canada in March 2018, and was the Academy’s leading goalscorer last season with a total of 19 goals.
He's made four total appearances for his country since making his debut in March 2018 after previously playing for the Canada under-20 and under-23 teams.
Liverpool remain top of the Premier League following Wednsday's 1-1 draw with Leicester, a result that saw the Reds open up a five-point lead over Manchester City, who fell to Newcastle on Tuesday.
Jurgen Klopp's side now look ahead to a visit to London Stadium on Monday as the Reds take on West Ham in their next Premier League match.