GovHandbook

Building permit fees in British Columbia, by municipality

150 places

What the bylaws of 150 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.

PlaceLowest feeApplication or plan review fee
100 Mile House$200 (work $1.00 to $1,000), plus $200 application fee$200 non-refundable (not if permit fee under $200)
Abbotsford$100 for work up to $10,000$100 ($750 for new detached home or complex building)
Alert BayNot confirmed$50 for buildings, non-refundable
Anmore$75 minimum ($21 per $1,000 up to $5,000)$500 building (with plumbing); $75 plumbing only
Armstrong$165 permit fee up to $10,000 of value, plus $55 application$55 to $165 by construction value
Ashcroft$50 for value $1 to $1,000$200, or permit fee if less; non-refundable
Barriere$55 for value $1 to $1,000Included in permit fee; no separate amount given
Belcarra$102 (construction up to $5,000)$102 up to $5,000 of value; $116 over $5,000
Bowen Island$150 (greater of $150 or 0.25% of value)Greater of $150 or 0.25% of value of work
Burnaby$78 for value $0 to $1,00020% of permit fee (minimum $78, maximum $8,619)
Cache Creek$200 application fee plus permit fee$200 non-refundable (TNRD schedule)
Campbell River$150 simple building up to $5,000; $2,500 complexNone set; $150 an hour for second review
Canal Flats$75Not confirmed
Castlegar$100 (value up to $5,000)$100 or 10% of permit fee, whichever is greater
Central Saanich$150 minimum, plus 1.30% of value$100 up to $100,000 of value; higher above
Chetwynd$75None set
Chilliwack$40 for value up to $1,000 (single/two-family)$300
Clearwater$50 for value $1 to $1,000, plus surcharge$200, or permit fee if less; non-refundable
ColdstreamNone set; $50 application plus $12 per $1,000$50 to $150 by construction value
Colwood$50 (value $1,000 or less)$100 up to $200,000 of value; $1,000 above
Comox$100 minimum ($50 accessory under 10 m²)$150 ($50 for small accessory buildings and pools)
Coquitlam$35.60 per $1,000 (value $0 to $5,000)$679.70 for new single or two family dwelling
Courtenay$150 plus 1% of construction value$150 or 25% of permit fee, whichever is highest
Cranbrook$120 for value $0 to $10,000$50 non-refundable
Creston$100 (value up to $5,000), plus taxesNone set
Cumberland$100 minimum permit fee, plus $100 application$100 to $500 by construction value
Dawson Creek$73.37 (2026); $74.84 (2027)$140.63 ($79.49 with Professional Plan Certification)
Delta$105 base (value up to $1,000)$475 small-scale residential
District of North Vancouver$99.80 for first $1,000 of valueNone set; 50% of total fees paid at application
Duncan$50$50 up to $25,000 of value; more above
Elkford$50 minimum ($5 per $1,000)$50 to $300 by construction value
Enderby$60 for first $2,000, plus $55 application$55 to $163 by construction value
Esquimalt$100 for value $1,000 or less25% of permit fee (minimum $50, maximum $2,000)
Fernie$250 minimum ($10 per $1,000 or $250)$250 for work under $49,999; higher above
Fort St James$50None set
Fort St. JohnNone set; $60 deck, shed or fence permit$150 new standard building; $90 to $120 addition
Fraser LakeNone setNone set
Fruitvale$40 (covers about $5,000 of value)Permit fee up to $10,000 of cost; $50 to $150 above
Gibsons$110 base (value $0 to $10,000)$100 up to $10,000 of value; more above
Gold River$75$100 for two or fewer dwelling units; $50 accessory
Golden$40None set
Grand Forks$50 for single inspections; others none setNone set
Granisle$50None set
Harrison Hot Springs$190 minimum, non-refundable$190 non-refundable portion
Hazelton$900 new dwelling; $50 other (value $0 to $1,000)Not confirmed
HighlandsNot confirmed$50 under $50,000 of value; $250 over
Hope$100 minimum, non-refundableNone set; admin included, $100 minimum deposit
HoustonNone set; $50 application plus $7 per $1,000$50 under $25,000 of value; $100 if $25,000 or more
Invermere$100 base, plus $9.25 per $1,000$300 single family dwelling; $50 basic plan
KamloopsNone set; $20 per $1,000 up to $10,000$175 non-refundable; $250 alternate solution
Kaslo$100 for value $1 to $1,000$100 single-family dwelling; $50 accessory or addition
Kelowna$175 for value $1 to $10,000, non-refundableNot confirmed
Kent$150$150 non-refundable
KeremeosNot confirmed$150 non-refundable
Kimberley$50 base (value $1,000 or less), plus security depositNone set
Kitimat$40 base (value up to $1,000); shed or deck $40$150 new standard building; $100 addition
Ladysmith$150None set; $2,500 refundable deposit (simple permit)
Lake Country1.2% of value plus $100 (value under $22,000)1.2% of value plus $100, $200 or $500
Lake Cowichan$100 (value up to $5,000)$100 plan review
Langford$63.41 (value $1,000 or less)$123.22 up to $200,000 of value; $1,196.97 above
Langley City$200 for value $0 to $10,000$200 single family dwelling; $2,200 multi-family/commercial
Lillooet$200 for value $1 to $1,000$50 plus plan processing fee ($150 simple building)
Lions Bay$150 (value under $1,000), plus $150 application$150
Logan Lake$50 for value $1 to $1,000, plus surcharge$200, or permit fee if less; non-refundable
Lumby$60 first $1,000, plus $55 application$55 to $163 by construction value
Lytton$50 for value $1 to $1,000$200, or permit fee if less; non-refundable
Mackenzie$50None set; permit fee accompanies application
Maple Ridge$154.50 for first $5,000 of value$180.25 single detached or duplex; $602.55 other
McBride$125 (value $1,000 or less)None set
Merritt$200 (2026) application fee covers $1 to $1,000$200 non-refundable
Metchosin$100 (value under $1,000)$100 under $50,000 of value; more above
Midway$40Permit fee up to $10,000 of work; $50 to $150 above
Mission$177 for value up to $5,000$1,200 new house or duplex; $177 minor addition
Montrose$50Permit fee up to $10,000 of cost; $50 to $150 above
Nakusp$100 for value $1 to $1,000$100 single-family dwelling; $50 accessory or addition
Nanaimo$105 (includes first $1,000 of value)10% of permit fee, minimum $175 (value over $20,000)
Nelson$100 (value up to $5,000)$100 or 10% of permit fee, whichever is greater
New Denver$100 for value $1 to $1,000$200 plan-check deposit, complex buildings only
New HazeltonNone setNone set
New Westminster$169 (2026)$169, plus plan review 50% of permit fee
North Cowichan$150 (value up to $5,000)None set
North SaanichNone set; smallest plan processing fee $100$250 new one-family dwelling; else 50% of permit fee
North Vancouver$124.99 (cost up to $5,000)50% of permit fee, minimum $104.14 (work to $200,000)
Northern Rockies$75 for first $10,000, plus $125 plan processing$125 standard building; $250 complex building
Oak Bay$150 plus 1.3% of value (up to $100,000)20% of permit fee, non-refundable
OliverNot confirmed$150 building or demolition permit
Osoyoos$150 application, $100 admin, plus $10 per $1,000$150 ($300 for work over $1 million)
Parksville$100 first $1,000, plus $35 file feeNone set; $35 file management fee
Peachland$100 minimum, plus $150 application$150, plus $100 or $500 deposit by project value
Pemberton$100Not confirmed
Penticton$229 (2026); $235 (2027)$229 (2026); $235 (2027)
Pitt Meadows$100$100
Port Alberni$100 base, plus $7 per $1,000$100, plus plan check deposit 15% of permit fee
Port Alice$200 for value up to $1,000Amount not stated; based on construction value
Port Coquitlam$120 for value up to $5,000By work value (e.g. $120 up to $5,000); non-refundable
Port Edward$5010% of total permit fee
Port Hardy$81 for value up to $1,000 (2026)None set
Port McNeill$200 for value $0 to $5,000$100 up to $50,000 of value; $350 above
Port Moody$178.60 for value up to $5,000$180 standard; $683 new single or semi-detached
Pouce Coupe$66.46$127.37
Powell River$100 for value $1,000 or less$100 non-refundable
Prince George$200 (value $0 to $10,000), plus $100 processing$100 non-refundable
Prince Rupert$75 for value $1 to $1,000$125 single family dwelling
Princeton$195 plus $13.20 per $1,000 of value$195 per permit (September 1, 2026 rate)
Qualicum Beach$75 (covers first $10,000 of value)$40 under $10,000 of value; $100 to $300 above
Quesnel$100$100, deducted from total fees
Radium Hot Springs$100 plus $7 per $1,000 of value$100 up to $50,000 of value; 10% of permit fee above
Revelstoke$126 base, plus $11 per $1,00015% of permit fee (minimum $126)
Richmond$98.25 for value up to $1,000$759 for one or two dwelling units
Rossland$50 application, plus $10 per $1000 of value$50 non-refundable
Saanich$100 (value $1,000 or less)$100 under $15,000 of value; up to $15,000 above
Salmo$50 for value $1 to $1,000$100 single-family dwelling; $50 accessory or addition
Salmon Arm$200 (covers first $15,000 of value)$200 non-refundable
Salt Spring IslandNone set; $300 application plus 1.4% of value$300 non-refundable
Sayward$50 plan processing, plus $50 and 0.65% of valuePlan processing fee; amount not stated
Sechelt$210 for value up to $1,000Minimum application fee per Schedule F; non-refundable
Sicamous$100 for first $1,000 of value$100 new single or two-family dwelling; $50 addition
Sidney$100 for value $1,000 or less$50 under $100,000 of value; $100 over
Silverton$100 for value up to $1,000$100 single-family dwelling; $50 accessory or addition
Slocan$100 for value $1 to $1,000$100 single-family dwelling; $50 accessory or addition
Smithers$80$80
Sooke$100 for value $0 to $1,000$100 under $50,000 of value; $200 to $300 above
Spallumcheen$60 first $1,000, plus $55 application$55 to $163 by construction value
Sparwood$50Not confirmed
Squamish$200 base minimum permit or plan-processing fee$200 for projects valued below $100,000
Summerland$150$150 minimum
Sun PeaksNone set; $12 per $1,000 above $1,000, plus $150$150 non-refundable
Surrey$64 for first $1,000 of value$50 under $20,000 of value; up to $25,000 above
Tahsis$50 (value $5,000 or less)$100 for fewer than 4 dwelling units; $50 ancillary
Taylor$25 (value $0 to $5,000)$100 new one-family dwelling; else 50% of permit fee
TelkwaNone set; $50 plus $6.25 per $1,000, plus $75$75 residential or commercial
TerraceNone set; $75 application plus $8 per $1,000$75 ($150 if construction started before permit)
Tofino$120$120
Township of Langley$100None set
Trail$40Permit fee up to $10,000 of cost; $50 to $150 above
Tumbler Ridge$75 for value $0 to $1,000$150 single and two-family dwellings; $50 to $1,000 by value
Ucluelet$120$120 non-refundable
ValemountNone set; $100 application plus $6 per $1,000$100 non-refundable ($25 solid fuel appliance)
Vancouver$217 for first $5,000 of construction costNot confirmed
Vanderhoof$50 residential; $100 commercial or industrialNot confirmed
Vernon$11.50 per $1,000 of value, plus application fee$150 simple building; $250 complex building
VictoriaNone set; permit fee 1.40% of construction cost$100 non-refundable
View Royal$100 (cost $0 to $1,000)25% of permit fee (minimum $100)
Warfield$50Permit fee up to $10,000 of work; $50 to $150 above
Wells$150 application fee, plus construction fee$150
West Kelowna$100 minimum permit fee, plus $150 application$150 up to $50,000 of value; more above
West Vancouver$150 for projects up to $5,000.99Greater of $150 or 50% of permit fee
WhistlerNot confirmed50% of estimated permit fee, paid before review
White Rock$234 for value $0 to $1,000$227 addition or alteration; $840 new single-family
Williams Lake$80 for value up to $1,000None set; security deposit $150 to $2,500

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