W czasach juniorskich trenował w VfB Fortuna Biesdorf, 1. FC Union Berlin i angielskim Chelsea F.C.[1]. W latach 2002–2003 był piłkarzem rezerw tego ostatniego. 11 maja 2002, mając 17 lat, zadebiutował w rozgrywkach Premier League – miało to miejsce w przegranym 1:3 meczu z Aston Villa F.C.[2]. Do gry wszedł w 46. minucie, zastępując Graeme’a Le Saux[3]. W sezonach 2004/2005 i 2005/2006 wraz z Chelsea zdobył mistrzostwo kraju, a w 2005 roku także Tarczę Wspólnoty[4]. W 2005 roku był łączony z transferem do Bayernu Monachium[5]. 1 sierpnia 2006 odszedł za równowartość 8,9 mln euro do Middlesbrough F.C.[1]. Po zakończeniu sezonu 2008/2009 klub ten został relegowany do ligi Championship[6]. 1 sierpnia 2009 Huth został piłkarzem Stoke City F.C., a kwota transferu wyniosła 7 mln euro. Od 2 lutego do 31 maja 2015 przebywał na wypożyczeniu w Leicester City F.C., a po 1 lipca 2015 pozostał w tym klubie na zasadzie transferu definitywnego[1]. W sezonie 2015/2016 zdobył trzecie w swojej karierze mistrzostwo Anglii[4]. 1 lipca 2018 zakończył karierę piłkarską[1].