GovHandbook

Short-term rental rules in British Columbia, by municipality

153 places

What the bylaws of 153 places in British Columbia say on the same question, side by side. Each cell is a short form of a fact that is sourced, quoted and checked on the place's own page.

PlaceAllowedBusiness licenceFine
100 Mile HouseYes, all zones, with licence and 1 parking spaceYes, $120 ($80 renewal)Notice $125 if paid in 14 days ($275 after 28 days)
AbbotsfordYes, host's principal residence, where zone lists itYes, from $130 a yearNotice $500 ($450 if paid in 14 days); ticket $1,000
AnmoreB&B only, in some zones; principal residence rule appliesYes, $110 a yearNotice $500 ($350 if paid in 14 days); ticket $500
ArmstrongNo; B&B only, if operator lives thereYes, $110 application, $88 inspection, $35 a yearTicket $250; up to $10,000 in court
AshcroftYes, accessory use in some zones, owner-runYes, $60 a yearNot confirmed
BarriereNo rule found, except none in detached secondary unitB&B category $105 a year; STRs not namedNotice $100 ($50 if paid early); ticket $200
BelcarraYes, owner's principal residence, with licenceYes, $100 a yearNotice $100 ($50 if paid in 14 days); ticket $100
Bowen IslandYes, residential zones, principal residence onlyYes, $300 a year plus $200 applicationNotice $300 first offence, $475 further
BurnabyYes, owner's principal residence only, max 90 nightsYes, $278 a year plus $55 applicationNotice $500 ($400 if paid in 15 days)
Burns LakeNo STR use; B&B allowed as home occupationNot confirmedNot confirmed
Cache CreekSome zones, as accessory use; not R1Yes, $50 a year (Temporary Accommodations)Not confirmed
Campbell RiverNo; B&B allowed in owner-occupied homeNo for short-term rentals (B&B can be licensed)Ticket $200
Canal FlatsOnly if it meets the Zoning BylawYes, $75 (new or renewal)Ticket $100; up to $5,000 in court
CastlegarYes, with a business licenceYes, fee not statedTicket $200 ($100 if paid in 30 days)
Central SaanichNo in residential zones; certain commercial zones onlyYes, unless letting up to two bedrooms; no STR feeNot confirmed
ChaseNot stated; provincial rule does not applyNot confirmedNot confirmed
ChetwyndNo STR use; B&B allowed if owner lives thereNo STR category; $100 unlisted business rateTicket $50; zoning up to $10,000 in court
ChilliwackYes, as home occupation in principal residenceYes, $100 a yearNotice $500 ($490 if paid early)
ClearwaterNo STR bylaw; B&B allowed in some zonesYes, fee not found (B&B $100 a year)Ticket $100 ($75 if paid in 30 days)
ClintonNo STR rule; B&B allowed as home based businessYes (all businesses); STR fee not foundNot confirmed
ColdstreamB&B only, in owner's primary residence, some zonesYes, B&B $4 per bed, minimum $60 a yearNotice $500; ticket $750 (unauthorized B&B)
ColwoodYes, owner's principal residence onlyYes, $200Notice $200 ($160 if paid in 14 days); ticket $200
ComoxYes, home occupation in some zones, resident ownerYes, $300 a yearNotice $450 ($500 after 14 days); ticket $500
CoquitlamSleeping unit in host's home only; whole home not addressedYes, $100.80 a yearNotice $500; ticket $1,000
CourtenayYes, owner's principal residence on same parcelYes, $300 a yearNotice $500 ($375 if paid in 14 days)
CranbrookYes, principal residence plus one suite or ADUB&B: yes, $150 a year; other STRs not namedTicket $100
CrestonYes, principal residence only, in listed zonesYes, $520 a yearNotice $100 to $275 by offence
CumberlandYes, some zones, resident operator on lotYes, $300 application, $125 a year$200 ($100 if paid early)
Daajing GiidsYes in LR, RR, THR, RO, C1, C2; not MFRYes, fee not statedNot confirmed
Dawson CreekYes, all residential zonesYes, $239.78 per unit or room a yearNotice $125 ($100 if paid in 14 days)
DeltaPrincipal residence plus one suite or ADU; no local bylawYes; no STR line (B&B $23 per room a year)Notice $500 ($450 if paid in 14 days); ticket $1,000
District of North VancouverYes, principal residence, or one suite or coach houseYes, $369 a year per dwelling unitNotice $500 ($375 if paid in 14 days); ticket to $3,000
DuncanOnly in Low Density Residential zone, personal residenceYes, $100 a year if paid before March 1Notice $100 ($75 if paid in 14 days)
ElkfordNo STR use; B&B allowed in some zonesYes, $100 a year in most casesNot confirmed
EnderbyNo, prohibited in all zones; B&B allowed in someNot confirmedNotice $200 ($100 if paid early); ticket $200
EsquimaltNot generally; B&B only in RS-4 and RS-4ANot confirmedNotice $400 ($350 if paid early)
FernieYes, principal residence only, with licenceYes, $500 a year (primary residence)Ticket $750
Fort St JamesNo STR use; B&B allowed in some zonesYes; no STR fee class$100 for no business licence
Fort St. JohnNo in residential zones (30 days or less); B&B allowedYes; $150 regular or $125 home occupationNotice $200 ($150 if paid in 14 days)
Fraser LakeYes, operator's primary residence only, in some zonesB&B: yes, $75 a yearNot confirmed
FruitvaleYes, as B&B in operator's own home, some zonesYes, $90 a yearNotice $200; ticket $250 ($200 if paid in 30 days)
GibsonsYes, any residential zone, with business licenceYes, $200 a year (principal residence)Notice $200 ($150 if paid early)
Gold RiverNo STR use; B&B allowed in some zonesYes, $75 a yearNot confirmed
GoldenYes, with licence; separate unit, host in another unitYes, $125 to $300 a year by bedroomsNotice $300 first offence ($280 if paid in 14 days)
Grand ForksNo STR use; B&B allowed in some zonesYes (all businesses), $75 a yearNo ticket; $3,000 to $50,000 in court
GranisleNo STR bylaw; B&B allowed in some zonesYes, $75 a yearNot confirmed
Harrison Hot SpringsNo in residential zones; allowed in C-1, C-2, C-3Yes, $125 a year plus $25 application$500 ($490 if paid early)
HazeltonNo general rule; not in an accessory dwelling unitYes for B&B; other STRs not foundNot confirmed
HighlandsNo STR bylaw; B&B allowed in some zonesNoNotice $200 ($160 if paid in 14 days); ticket $200
HopeYes, one-family residences in listed zonesYes, $150 (guest unit) or $200 (dwelling unit) a yearNotice $200 ($150 if paid in 14 days); ticket $1,000
HoustonYes, home occupation in R1, R2, A1, A2, C1Yes, $20 per unit a yearNotice $200 ($150 if paid in 14 days)
Hudson's HopeNo STR use; B&B allowed in some zonesNot confirmed$100 per offence per day (unlawful land use)
InvermereOnly with licence, in listed zones or with TUPYes, $700 application, $500 renewalTicket $500 first offence, $3,000 subsequent
KamloopsYes, owner's principal residence, where zone lists itYes, $6.50 per room (minimum $77) plus $15 applicationTicket $200 (no business licence)
KasloYes, R-1 only, in suite or carriage houseYes, $60 per rentable bedroom a yearTicket $500 (no licence)
KentYes, with licence, principal residence, listed zonesYes, $500 principal residence; $125 guest unitUp to $500 per day; up to $10,000 in court
KeremeosNo STR mention; B&B allowed in some zonesYes, $100 a yearNot confirmed
KimberleyOnly where zoning allows, with licenceYes, $300 a year per unitNot confirmed
KitimatNo STR use; B&B allowed in zones that name itB&B: yes, $75 plus $5 per room over 3Notice $250 ($200 if paid in 14 days); ticket $1,000
LadysmithOnly owner-run B&B in owner's home; no whole-home STRYes, $100 a yearTicket $350 (use contrary to zoning)
Lake CountryYes, principal residence only, in zones that list itYes, $350 a year plus $100 applicationNotice $500 ($250 if paid in 14 days); ticket $1,000
Lake CowichanOnly where zoning allows; one lot in C-3 zoneYes, $100 a yearTicket $100; $50 to $2,000 in court
LangfordNo; B&B only (vacation rentals excluded)Not requiredNot confirmed
Langley CityNo STR use; B&B allowed in R1 and A1 zonesUnclear; exempt if letting up to 2 roomsNot confirmed
LantzvilleYes, as home business, owner lives on propertyYes, $50 home business fee (2021 schedule)Ticket $100 (unlawful land use)
LillooetYes, where zone allows; in ALR only B&BYes, $150 a year plus $35 applicationNotice $175 to $500 by days of offence
Lions BayNot unless owner gets a temporary use permitNo licence; temporary use permit $500Notice $475 ($450 if paid in 14 days)
Logan LakeNo STR rules; B&B allowed in some zonesYes, $100 up to 15 roomsTicket $100; court penalty at least $5,000
LumbyTreated as B&B in R.1 zoneYes, $100 a year$500 first offence, $1,000 later (no licence)
LyttonB&B only, in RR and R1 zonesYes (all businesses), $50 a yearNot confirmed
MackenzieOnly as B&B in owner-occupied detached homeB&B $159 a year; no STR categoryTicket $100
Maple RidgeYes, principal residence only, in zones that list itYes, $200 a year plus $500 application reviewNotice $300 ($250 if paid early); ticket $300
MassetNo STR use (draft bylaw); B&B allowed in some zonesDraft bylaw: B&B licence requiredNot confirmed
MerrittYes in AR1, C2, C3, C4, C6; discretionary in someYes, $150 a year plus $50 applicationNotice $100 ($75 if paid in 14 days)
MetchosinYes, all zones, with District business licenceYes, $35 a year plus $500 depositTicket $250 minimum; up to $10,000 in court
MidwayRooms in principal residence, up to 30 days, with licenceYes, $50 a yearNot confirmed
MissionYes, as home occupation, host lives on lotYes, $158 a yearNotice $250 ($175 if paid early); ticket $200
MontroseB&B only; whole-home STR not mentionedYes, fee not statedNo ticket; up to $2,000 in court
NakuspYes, accessory use in listed zones, one per parcelYes, $300 per unitNotice $400 ($375 if paid in 14 days)
NanaimoYes, operator's primary residence onlyYes, $165 a year$500 ($375 if paid early)
NelsonYes, principal residence only, in zones that list itYes, $350 (guest rooms) or $800 (guest house or suite)Notice $150 to $500 by offence
New DenverYes in R1, up to four weeks a yearYes; licence must show on listingsNot confirmed
New HazeltonYes, R-1, R-2, R-5, R-6, owner's principal residenceYes, $100$100 for no business licence
New WestminsterNo, unless operator has a B&B business licenceYes, $214 a year plus $59 applicationNotice $500 ($450 if paid early); ticket $1,000
North CowichanYes, primary residence only, in listed zonesYes, $100 a yearNotice $200 ($100 if paid in 14 days); ticket $200
North SaanichNo STR bylaw; B&B home occupation onlyYes, $50 a year (home business incl. B&B)Ticket $500 ($350 if paid in 30 days)
North VancouverYes, principal residence plus one other unitYes, $559.35 a year plus $52.07 application$400 ($350 if paid early)
Northern RockiesNo STR use; B&B allowed in some zonesYes; B&B $40 a yearNotice $200 ($180 if paid in 21 days)
Oak BayYes, principal residence; one per parcel, 60 nightsYes, $100Ticket $500 ($350 if paid in 30 days)
OliverOnly where zone lists it; owner lives on parcelYes, $300 a year (vacation rental)Not confirmed
OsoyoosYes, with licence, principal residence plus one suiteYes, $750 a yearTicket $150 to $3,000 by offence
ParksvilleNo STR use; B&B allowed; tourist zones onlyYes; no STR fee (B&B $50 a year)Notice $150 ($112.50 if paid in 14 days)
PeachlandOnly as B&B in principal residence, no whole dwellingsYes, $112 a year plus $400 applicationNotice $250 to $500 by offence
PembertonYes, principal residence or its secondary suiteYes; fee not stated$500 ($450 if paid in 14 days)
PentictonYes, most residential zones, principal resident onlyYes, $280 to $830 a year by classNotice $450 ($425 if paid early); ticket $500
Pitt MeadowsNo, not permitted anywhere; B&B is separateNone setNotice $400 if paid in 14 days ($500 after)
Port AlberniOnly in lived-in single detached dwelling or legal suiteYes, $132 a yearNotice $200 ($150 if paid early)
Port AliceUnclear; OCP lists small tourist accommodation in R1Not named; rental units class from $50 a yearNot confirmed
Port ClementsYes, 1 per parcel, in listed zones, principal residenceYes; no STR fee (business licence $30 a year)Not confirmed
Port CoquitlamYes, only in A and RS zones, principal residenceYes; fee not statedTicket $200 ($140 if paid in 30 days)
Port EdwardNo STR use; B&B allowed in A1, A2, R1, R2Yes, $100 (all other businesses)Up to $2,000 on conviction
Port HardyYes, accessory use in listed zones, one per parcelYes, $120 a year on site, $325 if notTicket $100
Port McNeillNo STR use; B&B allowed in some zonesYes, $80 a yearTicket of at least $100
Port MoodyYes, primary residence only, as B&B or Boarding useYes, $155 a yearTicket $3,000 per infraction per day
Pouce CoupeYes, accessory use in R-1, R-2, C-1, C-2, CD-1Yes; no STR fee categoryTicket $250
Powell RiverYes, principal residence only, one per lotYes, $180 a yearNotice $100 to $400; ticket $100 to $200
Prince GeorgeNo general STR use; B&B allowed as accessory useB&B: yes, $100.71 plus $100 new application$300 ($375 if paid late)
Prince RupertYes, principal residence or one suite or ADUYes; STR $17 (unit unclear), B&B $105 or $85Ticket $100 (no licence)
PrincetonNo STR use; B&B allowed in FG, RC and RS1Not confirmedNot confirmed
Qualicum BeachNo in residential zones, except B&BYes; no STR fee statedTicket $200 (no licence); $100 zoning
QuesnelYes, only in A-1, RR-1, CR-1, RS-1, RS-2Yes; $75 plus $50 new-licence fee (class unclear)$200 first offence, $500 second, $1,000 subsequent
Radium Hot SpringsYes, with licence, in permitted areas onlyYes, $400 application review plus $200 permitTicket $1,000
RevelstokeOnly where zone lists it; other residential: B&B onlyYes, $500 plus $250 per licensed bedroomNotice $500; ticket $3,000
RichmondB&B or boarding only; whole-home under 90 days noYes, $432 (B&B or short-term boarding)Notice $450 ($400 if paid in 28 days); ticket $1,000
RosslandYes, two categories: Residential and Commercial STRYes, $400 plus $150 inspection (residential)$500 ($250 if paid in 14 days)
SaanichNo, prohibited in all zones; B&B allowed with licenceNo, STRs prohibited; B&B $100 a yearNotice $150 ($100 if paid in 14 days)
SalmoYes, some zones, with conditionsYes (Bylaw #645); fee not statedTicket $100 (no licence); no STR ticket
Salmon ArmNo zone lists it; owner-occupied B&B in some zonesNo STR category; B&B $100 a year (1 to 5 rooms)Ticket $100 (no licence)
Salt Spring IslandNo in residential zones; resident-run B&B allowedNone setNotice $500 ($375 if paid in 14 days)
SaywardB&B in R-1; tourist accommodation in C-1, C-2Any business; closest fee $65 a yearNot confirmed
SecheltYes, with limits; operator lives on propertyYes, $500 or $900 a year plus $200 applicationNotice $250 to $500; ticket $1,000 to $2,000
SidneyYes, most residential properties, principal residenceYes, $200 a yearNotice $500; ticket $650 ($500 if paid in 30 days)
SilvertonYes, owner-run, with licence, zones with detached homesYes; no STR fee setNo ticket; $500 to $50,000 in court
SlocanYes, one vacation rental per parcel in R-1, R-2, R-3Yes, $100 a yearNo ticket; up to $10,000 in court
SmithersYes, some zones, operator's residence on same parcelYes, $260 (part of dwelling) or $365 (whole unit)Notice $300 ($150 if paid in 14 days)
SookeYes, with licence, where zoning and provincial rules metYes, $50 (home-based business fee)No STR ticket; double the licence fee if unlicensed
SpallumcheenNo STR use; B&B allowed in some zonesProbably; $100 application plus $30 annualNo STR ticket; $550 zoning, $250 no licence
SquamishYes, principal residence only, stays under 90 daysYes, for stays under 90 days$500 ($450 if paid in 14 days)
StewartB&B allowed in R1 and R2; no whole-home rule foundNot confirmedNot confirmed
SummerlandYes, accessory use in listed zones, resident operatorYes, $500 a yearNotice $500 ($450 if paid in 14 days); ticket $3,000
Sun PeaksSome zones, with licence; not in R-1 and RS-1Yes, $175 to $675 by bedrooms and typeNotice $500 (no valid licence)
SurreyYes, owner's principal residence only; tenants cannot hostYes, $369 a yearNotice $300 ($250 if paid in 14 days); ticket $1,000
TahsisYes, accessory use in R-1, R-2, RM-1Not confirmedNot confirmed
TaylorNo STR use; B&B allowed in some zonesNo STR licence; B&B licence $130 a yearNot confirmed
TelkwaYes, some zones, principal residence, max three bedroomsYes; no STR fee (B&B $127.56 a year)$106.30 for no business licence
TerraceMostly not allowed; resident-run B&B onlyYes, $68 a year (home-based business)Ticket $500 (zoning or no licence)
TofinoYes, with conditions; lot with two dwelling unitsYes, $535.30 plus $176.60 per extra unit (2026)Notice $500 ($400 if paid in 14 days)
Township of LangleyNo local STR bylaw; provincial rule appliesNot named; every business needs oneNot confirmed
TrailOnly in R1, R3 after Council approves rezoningYes; no STR line ($90 a year general rate)No ticket; up to $2,000 in court
Tumbler RidgeYes, with licence, in listed zones onlyYes, $150 a yearTicket $150 (no licence)
UclueletOnly in VR-1 or VR-2 zones, run by full-time residentYes, $450 a year plus $125 per extra unitNotice $500 ($400 if paid early) for no licence
ValemountYes, where zone lists it; Minor and Major typesYes, $100 (Minor) or $150 (Major) a yearNotice $200 ($160 if paid in 14 days)
VancouverOnly operator's principal residenceYes, for stays under 90 days in principal residenceNot confirmed
VanderhoofNo STR use; owner-occupied B&B in some zonesYes (any business), $150 a yearNotice $250 ($190 if paid in 14 days)
VernonYes, with licence, principal residence onlyYes, $400 a year plus $150 applicationNotice $300 ($250 if paid in 14 days); ticket $3,000
VictoriaYes, operator's principal residence only, with licenceYes, $150 a yearTicket $500
View RoyalNo; prohibited except B&B, hotel, motel where listedB&B: yes, $100 a year; vacation rentals prohibitedTicket $100; up to $10,000 in court
WarfieldNot stated; B&B only in R1-BB, R2-BB, since removedB&B must be licensed; Accommodation class $55 a yearNot confirmed
WellsNo STR bylaw; B&B allowed in some zonesNot confirmedNo ticket; up to $10,000 in court
West KelownaYes, with licence, owner who is principal residentYes, $500 a year plus $250 applicationNotice $100 first offence; ticket $500 first offence
WhistlerOnly where zoning lists tourist accommodationYes, $250 a year plus $25 applicationTicket $3,000; notice $500
White RockYes, limited: registered secondary suite, 90 days or lessYes, $150Ticket $500 first, $1,000 second, $2,000 third
Williams LakeYes, primary residence, stays under 30 consecutive daysYes, $150 a yearNotice $200 ($150 if paid in 14 days)

Reading this table

Each cell is a short form of the fact on that place's own page. Open the place to see the full wording, the bylaw and section it comes from, and the official text it was matched against. None set means the bylaw that was read sets no such rule. Not confirmed means it could not be established from the official sources, for example because the bylaw is posted as a scanned image.

This table as Markdown · JSON · How answers are checked · Report an error