Gunnar Heiðar Þorvaldsson (wym. ; ur. 1 kwietnia 1982 w Vestmannaeyjar) – piłkarz islandzki grający na pozycji napastnika.

Kariera klubowa Thorvaldsson pochodzi z małej wyspy Vestmannaeyjar. Tam też rozpoczął piłkarską karierę w klubie Vestmannaeyja. W 1999 roku zadebiutował w lidze islandzkiej, ale przez pierwsze dwa sezony grał sporadycznie. W 2001 roku był już podstawowym zawodnikiem klubu i wywalczył z nim wówczas wicemistrzostwo Islandii, ale w kolejnych dwóch sezonach nie zbliżył się do tego osiągnięcia. Osiągnął jedynie sukcesy indywidualne – w 2003 roku został królem strzelców ligi z 10 golami na koncie, a rok później powtórzył to osiągnięcie, tym razem zdobywając 12 goli. Jeszcze w 2004 roku Gunnar przeszedł do szwedzkiego Halmstads BK. W tym samym roku wywalczył wicemistrzostwo Szwecji, a w 2005 roku, dzięki 16 strzelonym bramkom został najlepszym strzelcem ligi szwedzkiej. W Halmstad spędził także pierwszą połowę 2006 roku.

Latem 2006 Thorvaldsson przeszedł do niemieckiego Hannoveru. W Bundeslidze zadebiutował 26 sierpnia w przegranym 0:3 meczu z Alemannią Aachen. W Hannoverze miał jednak problemy z wywalczeniem miejsca w składzie i zagrał jedynie w 7 spotkaniach przegrywając rywalizację z Vahidem Hashemianem i Jiřím Štajnerem.