GFCI and AFCI Protection — Where Required in BC
Claim: Under the BC Electrical Code (2024 CEC, effective March 4, 2025), GFCI protection is required in wet and outdoor locations (bathrooms, kitchen counters within 1.5 m of a sink, garages, exterior receptacles), and AFCI protection is required on branch circuits that are extended or modified during renovation — covering bedrooms, living areas, bathrooms, and circuits for smoke alarms and CO detectors. A like-for-like device swap does not trigger either requirement; any circuit extension or modification does.
Mechanism
GFCI (Ground Fault Circuit Interrupter) — where required:
- Bathrooms: all receptacles
- Kitchen: counter outlets within 1.5 m of a sink
- Garages and carports
- Exterior / outdoor receptacles
- Near swimming pools, hot tubs, and wet bar sinks
- The 2024 CEC added enhanced GFCI protection for outdoor extension cords in damp locations
How GFCI works: detects a tiny current imbalance (as small as 5 milliamps) between the hot and neutral conductors, which indicates current is flowing where it shouldn’t (through a person or a wet surface), and trips the circuit in about 1/40th of a second — fast enough to prevent a lethal shock.
AFCI (Arc Fault Circuit Interrupter) — where required:
- All bedroom circuits (existing since earlier code editions)
- Living areas — extended under 2024 CEC
- Bathrooms — extended under 2024 CEC
- Circuits supplying smoke alarms and CO detectors
- Any existing branch circuit that is extended or modified during renovation — this is the trigger most homeowners miss
How AFCI works: monitors the waveform of current on the circuit. Arcing (electricity jumping across a gap at a damaged wire, loose connection, or nail puncture) produces a distinctive pattern in the current waveform that an AFCI breaker or outlet recognises and trips on. A regular breaker does not detect arcing — it only trips on overcurrent. An AFCI catches the fire hazard the regular breaker misses.
The trigger rule (most practically important):
- Like-for-like device swap (s.18): neither GFCI nor AFCI protection is triggered for the unchanged circuit
- Extending or modifying a branch circuit during renovation: GFCI (if wet/outdoor) and AFCI (if bedroom/living/bathroom/CO-alarm circuit) must be installed before the job is done
Scope — what this does NOT cover
- GFCI breakers vs. GFCI outlets: both satisfy the protection requirement; the choice of implementation is a matter of convenience and cost
- AFCI at the panel (breaker) vs. at the outlet: AFCI receptacles exist as a device-level alternative to AFCI breakers for branch-circuit work; consult a licensed electrician on the compliant implementation for your project
- This note covers the location requirements; see gfci-outlets (Home Systems) and afci (Home Systems) for device-level detail and how to test each type
Sources
Idea Compass
North: Where this comes from
- The 2024 Canadian Electrical Code, adopted in BC on March 4, 2025 — the governing standard
- outlets-lighting (Home Systems) — the component note where these requirements apply at the device level
East: Tensions / failure
- The “trigger rule” is counterintuitive: a simple device swap doesn’t trigger GFCI/AFCI requirements, but adding even one outlet to a bedroom circuit does — the trigger is the circuit, not the device
- Old homes without GFCI in bathrooms or garages are not code-violating unless renovation work triggers the upgrade requirement; but protection is absent, which is the practical hazard
South: Where this leads
- gfci-outlets (Home Systems) — GFCI device selection, testing, and installation detail
- afci (Home Systems) — AFCI breaker and outlet detail
- Any renovation planning: always identify whether any circuit is being extended or modified — that’s the AFCI/GFCI trigger check
West: What’s similar
- electrical-panel (Home Systems) — AFCI breakers at the panel are the upstream implementation of the same protection; a panel replacement in BC requires AFCI for bedroom circuits and GFCI for bathrooms/exterior
- smoke-co-detectors (Home Systems) — AFCI protection is now required on smoke alarm and CO detector circuits; the two safety systems are connected at the code level