Thomas Moriggl (ur. 23 lutego 1981 w Silandro) – włoski biegacz narciarski, zawodnik klubu G.S. Fiamme Gialle.
Kariera Po raz pierwszy na arenie międzynarodowej Thomas Moriggl pojawił w styczniu 2000 roku podczas Mistrzostw Świata Juniorów w Štrbskim Plesie, gdzie zajął między innymi 27. miejsce w biegu na 10 km techniką dowolną. Rok później, na Mistrzostwach Świata Juniorów w Karpaczu był szósty na dystansie 30 km stylem dowolnym.
W Pucharze Świata zadebiutował 14 grudnia 2002 roku w Cogne, zajmując 58. miejsce w biegu na 30 km techniką klasyczną. Pierwsze pucharowe punkty wywalczył jednak dopiero 14 marca 2004 roku w Pragelato od razu stając na podium. Był wtedy trzeci w biegu na 30 km stylem dowolnym. W klasyfikacji generalnej sezonu 2003/2004 zajął ostatecznie 66. miejsce. Na podium stanął także 6 marca 2005 roku w Lahti, gdzie był trzeci w biegu na 15 km stylem dowolnym. Jak dotąd najlepsze wyniki w Pucharze Świata osiągnął w sezonie 2010/2011, który ukończył na 35. pozycji.