 Palacios joined Stoke City on 31 August 2011, signing a four-year contract along with fellow Spurs teammate Peter Crouch.The fee was undisclosed but was believed to be around £6 million.He made his debut for Stoke in a 1–0 win against Liverpool on 10 September 2011.