The 32-year-old will make the move from Leigh Leopards for next season, having joined ex-Wigan boss Adrian Lam at the Leigh Sports Village in 2023.
Hardaker, who was named Man of Steel in 2015 during his career with Leeds Rhinos, made 80 appearances for the Warriors between 2019 and 2022, scoring 26 tries and kicking 218 goals before departing the club to be closer to his family base in Yorkshire.
The three-time Super League winner and former England international has since made 44 appearances for the Leopards, and most recently played in the Battle of the Borough encounter at The Brick Community Stadium, with Wigan claiming a 24-6 home victory.