John Schwalger (born 28 September 1983 in Apia, Samoa) is a former New Zealand rugby union player who played at the prop position.
He debuted for Wellington in the 2005 against the 2005 touring British & Irish Lions, and played for them in that year's National Provincial Championship.
Following his Super 14 form in 2006 he was selected for the Junior All Blacks, and played for the team as they won the 2006 IRB Pacific 5 Nations.
His inclusion was the biggest surprise of the squad – as he was picked ahead of capped props Clarke Dermody and John Afoa.
In May 2013, he signed a two-year deal to rejoin Wellington for the 2013 ITM Cup and also played for the Hurricanes since the 2013 Super Rugby season.