RugbyPass is reporting Warriors have lined up an immediate deal for Dumfries-born Craig as a replacement Richie Gray who will leave Scotstoun at the end of November to pursue a playing opportunity abroad.
Craig is understood to have agreed to the move which will sealed when Scarlets and Warriors reach an agreement over the terms of his exit. Craig had signed a new Scarlets contract in June 2024.
Craig started his career at Hartpury College in the BUCS Super League before signing his first pro contract with Gloucester in February 2019.
He made a total of 50 appearances for Gloucester and joined the Scarlets in June 2023 and has gone on to play 22 games for Dwayne Peel's side.
Craig, who has become a fan favourite at Scarlets, played against the USA and Chile during the summer taking his tally of caps to four.