The Greater Vancouver Classic was a golf tournament that was held in the Greater Vancouver area, in British Columbia, Canada. Founded as the BC TEL Pacific Open in 1994, it was a direct replacement for the cancelled British Columbia Open on the Canadian Tour. In 2000 it was re-titled as the Telus Vancouver Open.

For 2002, the tournament had agreed a new multi-year sponsorship deal with a lawn car company and was to have been titled the Perfectly Natural Classic, but they backed out resulting in a great deal of discussion over a new unsponsored name. Having considered Greater Vancouver Open and Vancouver Open, which risked confusion with the PGA Tour event, eventually it was changed to Greater Vancouver Classic, and from 2006 the Greater Vancouver Charity Classic. In 2009, the name changed again, this time to the City of Surrey Invitational; it was to be the final time the tournament was held.

Winners

YearVenueWinnerScoreRef
City of Surrey Invitational
2009HazelmereUnited States Mike Grob272 (−16)
Greater Vancouver Charity Classic
2008HazelmereCanada Adam Speirs275 (−13)
2007HazelmereCanada James Lepp274 (−14)
2006HazelmereUnited States Lee Williamson280 (−8)
Greater Vancouver Classic
2005HazelmereTournament cancelled
2004MayfairUnited States Ryan Miller270 (−14)
2003Swan-e-set BayCanada James Lepp (a)269 (−19)
2002Swan-e-set BayMalaysia Iain Steel272 (−16)
Telus Vancouver Open
2001Point GreyUnited States Stuart Scott276 (−12)
2000Mayfair LakesCanada Rob McMillan271 (−13)
BC TEL Pacific Open
1999Mayfair LakesUnited States Ken Staton269 (−15)
1998Mayfair LakesSouth Africa Ian Hutchings271 (−13)
1997Mayfair LakesCanada Mike Weir271 (−13)
1996Mayfair LakesUnited States Guy Hill264 (−20)
1995Mayfair LakesUnited States Nicky Goetze270 (−14)
1994Mayfair LakesAustralia Craig Jones268 (−16)