John Alvbåge (ur. 10 sierpnia 1982 w Torslandzie) – szwedzki piłkarz grający na pozycji bramkarza.

Kariera klubowa Alvbåge jest wychowankiem klubu Torslanda IK pochodzącego z przedmieść Göteborga. W 1999 roku zadebiutował w nim w trzeciej lidze szwedzkiej. Po roku gry w Torslandzie John przeszedł do Västra Frölunda IF, z którą w 2000 roku spadł z pierwszej ligi, a przez kolejne 2 lata był jej pierwszym bramkarzem w drugiej lidze. W 2003 roku Alvbåge przeszedł do Örebro SK, gdzie także grał w wyjściowej jedenastce i najpierw zajął z tym zespołem 8., a w 2004 roku 7. miejsce w szwedzkiej ekstraklasie. W 2005 roku John przeniósł się do jednego z czołowych klubów w kraju, IFK Göteborg. Tam jednak był tylko rezerwowym dla byłego reprezentanta kraju, Bengta Anderssona i przez pół roku nie rozegrał żadnego ligowego meczu. Natomiast w lipcu 2005 wybrał ofertę Viborg FF i tam został pierwszym bramkarzem zastępując odchodzącego do FC København, Jespera Christiansena. W 2006 roku zajął z Viborg 4. miejsce w lidze duńskiej, a w 2007 – 9. W latach 2008–2011 grał w Örebro SK. Z kolei w 2012 roku wrócił do IFK Göteborg.