John Tavares

John Tavares may refer to:

  • John Tavares (lacrosse) (born 1968), Canadian lacrosse player for the Buffalo Bandits
  • John Tavares (ice hockey) (born 1990), Canadian ice hockey player for the New York Islanders