The player has been on loan at the Potters since the start of the season and City boss, Tony Pulis has decided to make the deal permanent.
Stoke have paid a club record fee of £1 million for Shawcross who has seven goals to his name this season in only 28 games.
"Ryan has been with us on loan since the start of the season and has already demonstrated his class.
"The fact that we have been able to secure Ryan's signature despite competition from a number of other clubs demonstrates how far we have come as a club in the last twelve months."Manager Tony Pulis added: "I am absolutely delighted to have signed Ryan permanently.
You have read this article with the title City complete signing of United defender. You can bookmark this page URL https://couplesfootballstadium.blogspot.com/2008/01/city-complete-signing-of-united.html. Thanks!