The United States international and former MLS All-Star player was waiting on the correct paperwork to be processed before moving to the Britannia Stadium
The defender has earned five caps for the United States national team since 2010, most recently appearing as a half-time substitute in the World Cup 2014 qualifying match against Guatemala on June 12.
His versatility made Cameron a valuable asset in Houston long before he settled into his spot in the middle of the back line where he turned in to one of the top defenders in Major League Soccer.
“On behalf of the club, I want to thank Geoff for his contributions over the last five seasons and wish him all the best at Stoke City,” said Dynamo president Chris Canetti.
“He has been an excellent player and community ambassador during his time here. I am confident that he will have success in the Premier League. We are sorry to see Geoff go, but this is an excellent deal for all parties involved and one that is very beneficial to the Dynamo moving forward.”