Places to eat in British Columbia
12,338 food places in 138 towns and cities, biggest first. Pick a town to see its list.
Vancouver2,710 placesRichmond882 placesBurnaby731 placesSurrey710 placesVictoria455 placesAbbotsford404 places · 1 reviewedLangley391 places · 1 reviewedNew Westminster365 placesNorth Vancouver323 placesKelowna294 placesKamloops255 placesNanaimo221 placesDelta211 placesSaanich178 placesChilliwack165 places · 1 reviewedCoquitlam165 placesWest Vancouver159 placesMaple Ridge158 placesWhite Rock142 placesPort Coquitlam131 placesLangford118 placesPort Moody108 placesCourtenay107 placesPenticton98 placesPrince George94 placesSmaller communities94 placesWhistler88 placesFort St. John87 placesCampbell River83 placesVernon78 placesSquamish76 placesWest Kelowna69 placesMission68 places · 1 reviewedPort Alberni65 placesDuncan56 placesTofino49 placesSidney47 placesParksville46 placesGolden43 placesNelson43 placesHarrison Hot Springs41 placesHope41 placesOak Bay40 placesSechelt40 placesCranbrook39 placesGibsons39 placesSalmon Arm38 placesLantzville37 placesPitt Meadows36 placesGanges35 placesRevelstoke35 placesComox33 placesLadysmith33 placesQualicum Beach33 placesCentral Saanich32 placesEsquimalt32 placesFernie31 placesUcluelet30 placesMerritt29 placesSun Peaks29 placesPrince Rupert28 placesColwood27 placesGaliano27 placesPowell River27 placesWhistler Village27 placesWilliams Lake26 placesCreston25 placesDawson Creek25 placesInvermere25 placesSooke25 placesCastlegar24 placesTerrace24 placesGrand Forks23 placesLake Country23 placesSmithers22 placesQuesnel20 placesPrinceton19 placesOliver18 placesOsoyoos18 placesClearwater17 placesDistrict of North Vancouver17 placesSaltair17 placesView Royal17 placesKimberley16 placesLake Cowichan16 places100 Mile House15 placesVanderhoof15 placesCache Creek14 placesCumberland14 placesKaslo14 placesPemberton14 placesPort Hardy14 placesTrail14 placesLillooet13 placesMill Bay13 placesNorth Saanich13 placesNorth Vancouver City13 placesPort McNeill13 placesRossland13 placesBowen Island12 placesEgmont12 placesKitimat12 placesPeachland12 placesRadium Hot Springs12 placesValemount12 placesDaajing Giids11 placesLumby11 placesSumas11 placesSummerland11 placesFort Nelson10 placesHouston10 placesSicamous10 placesChetwynd9 placesCultus Lake9 placesFort St. James9 placesMasset9 placesSq'ewqéyl / Skowkale9 placesArmstrong8 placesChristina Lake8 placesEnderby8 placesFruitvale8 placesGabriola8 placesCoombs7 placesCowichan Bay7 placesBritannia Beach6 placesBurns Lake6 placesCobble Hill6 placesLund6 placesNakusp6 placesSalt Spring Island6 placesSilver Star Mountain Resort6 placesTumbler Ridge6 placesBelcarra5 placesBlue River5 placesFort Langley5 placesLazo5 placesNorth Cowichan5 placesShawnigan Lake5 places
No town by that name. Try the search on the Places page.
Listing details © OpenStreetMap contributors. Missing a place, or spotted a mistake? Tell us.