Garrett Roe, född 22 februari 1988 i Vienna, är en amerikansk professionell ishockeyspelare som spelar för ZSC Lions i Nationalliga A. Efter att ha spelat juniorishockey för St. Cloud State University, gjorde Roe debut i AHL säsongen 2011/12 för Adirondack Phantoms. Innan dess hade han blivit vald i NHL Entry Draft 2008 som nummer 183 totalt av Los Angeles Kings, i den sjunde rundan. Efter två säsonger i AHL, lämnade Roe Nordamerika och tillbringade en säsong vardera i den Österrikiska ishockeyligan och i DEL, med EC Red Bull Salzburg respektive EHC Red Bull München. Därefter spelade han i två säsonger för Linköping HC i SHL, innan han lämnade laget för spel i den schweiziska ligan NLA. Efter två säsonger med EV Zug lämnade han laget för spel med ZSC Lions.