Once Tony Pulis’ seven-year stay with the club ended last week, Hughes quickly emerged as the clear favourite to be his successor and after days of talks has now been given the job.
The 49-year-old has been out of work since being sacked by QPR last November, with his appointment announced in a brief statement this morning.
The former Manchester United striker will hold a media conference at 11am.
In choosing Hughes, Stoke have again gone for a Welsh manager, with Hughes having also coached the national side – his first post at the end of a successful playing career.
As an uncompromising striker Hughes played for the likes of Manchester United, Barcelona and Bayern Munich, scoring over 200 goals.
In the dugout, having guided Wales to a World Cup qualifying play-off, he headed back to former club Blackburn where he impressed by earning a European spot.
Manchester City came calling in June 2008 as a result but he was unable to deliver tangible success despite a heavy period of investment and was sacked in December 2009.
Fulham offered him a route back into football in the summer of 2010 and he guided them to eighth in his first season before resigning, citing a desire to better himself.
His next job was at QPR and he took over a side looking to stay in the Premier League at the first attempt. He managed to achieve that after replacing Neil Warnock in January 2012, but was sacked 11 months later after failing to move the side away from the bottom of the table despite healthy backing in the transfer market.