What is the Canadian Electrical Code (CEC)?
The Canadian Electrical Code, Part I (CSA C22.1) is the national standard that governs electrical installations in Canada. It is published by CSA Group and adopted — with provincial amendments — by all 10 provinces and 3 territories. The current edition in wide adoption is the 2021 edition (C22.1-21); the 2024 edition has been published and provinces are in various stages of adoption.
The CEC is not the same as the American National Electrical Code (NEC). Canadian electricians work to CEC rules; American tools, tables, and wire sizing charts do not apply. The conductor ampacity values in CEC Table 2 differ from NEC Table 310.16, and the demand methods in CEC Rules 8-200 through 8-210 differ substantially from NEC load calculation methods.
Use our wire size calculator, circuit breaker sizing calculator, electrical load calculator, and voltage drop calculator — all built to CEC, not NEC.
CEC Table 2 — Copper Conductor Ampacity Chart
CEC Table 2 lists the allowable ampacity (current-carrying capacity) for copper conductors based on wire size, insulation temperature rating, and installation method. The values below are for conductors in conduit or raceway — the most common residential and commercial installation. Values in free air are higher.
RW75 is the most common residential conductor insulation (75°C rated, RW designation). T90 (90°C rated) is common in commercial work and allows higher ampacity in the same wire size.
| Wire Size | Cross-section | RW75 Ampacity (75°C, in conduit) | T90 Ampacity (90°C, in conduit) | Common application |
|---|---|---|---|---|
| 14 AWG | 2.5 mm² | 15A | 20A | Lighting circuits, general outlets (15A breaker) |
| 12 AWG | 4 mm² | 20A | 25A | Kitchen, bathroom, garage circuits (20A breaker) |
| 10 AWG | 6 mm² | 30A | 40A | Dryers, EV Level 2 chargers (30A breaker) |
| 8 AWG | 10 mm² | 45A | 55A | Electric ranges, large EV chargers (40–50A) |
| 6 AWG | 16 mm² | 65A | 75A | Hot tubs, 60A subpanels |
| 4 AWG | 25 mm² | 85A | 100A | 100A subpanels, large loads |
| 3 AWG | 35 mm² | 100A | 115A | 100A services (small) |
| 2 AWG | 35 mm² | 115A | 130A | 100A residential services |
| 1 AWG | 50 mm² | 130A | 145A | 125A services |
| 1/0 AWG | 60 mm² | 150A | 170A | 150A services |
| 2/0 AWG | 70 mm² | 175A | 195A | 175A services |
| 3/0 AWG | 95 mm² | 200A | 225A | 200A services (copper) |
| 4/0 AWG | 120 mm² | 230A | 260A | 200A+ services, large feeders |
Note: CEC Section 12-2202 limits 14 AWG branch circuit conductors to 15A breakers and 12 AWG to 20A breakers regardless of the Table 2 ampacity values. Temperature correction factors apply when more than 3 current-carrying conductors share a raceway (CEC Table 5C). Always verify final sizing with the licensed electrician performing the work.
Wire Size Quick Selection Guide
The table below maps circuit breaker size to the minimum wire size required by CEC Table 2 for copper and aluminum conductors. Aluminum conductors are common in service entrances and large feeder applications but are not used for small branch circuits in Canada.
| Breaker / Fuse | Min. copper wire (CEC Table 2) | Min. aluminum wire | Typical uses in Canada |
|---|---|---|---|
| 15A | 14 AWG (2.5 mm²) | — | Lights, general receptacles, smoke alarms |
| 20A | 12 AWG (4 mm²) | — | Kitchen, bathroom, garage, workshop outlets |
| 30A | 10 AWG (6 mm²) | 8 AWG | Clothes dryer, EV Level 2 charger (30A) |
| 40A | 8 AWG (10 mm²) | 6 AWG | Electric range / oven, large EV charger |
| 60A | 6 AWG (16 mm²) | 4 AWG | Hot tub, 60A subpanel, AC disconnect |
| 100A | 2 AWG (35 mm²) | 1/0 AWG | Detached garage subpanel, workshop |
| 125A | 1 AWG (50 mm²) | 2/0 AWG | Large subpanels |
| 150A | 1/0 AWG (60 mm²) | 3/0 AWG | 150A service entrance |
| 200A | 3/0 AWG (95 mm²) | 350 kcmil | 200A residential service entrance |
For long runs where voltage drop exceeds 3% (CEC Rule 8-102), the conductor must be upsized regardless of the breaker size. Use the voltage drop calculator to check whether your run length requires upsizing.
Provincial Amendments to the Canadian Electrical Code
Each province adopts the base CEC with its own amendments. The amendments are typically minor modifications and additions to the national standard — the base CEC applies everywhere, but electricians must also know the amendments for their province.
Ontario Electrical Safety Code adopts base CEC with Ontario-specific amendments. Notably requires arc-fault circuit interrupters (AFCIs) in bedrooms, living rooms, and hallways in new construction. All electrical work requires ESA permits and inspection.
BC adopts the CEC with BC Amendments. Heat pump and EV charger installations have specific BC requirements. The BC Energy Step Code adds energy efficiency requirements for new construction beyond base code.
Alberta adopts CEC through the Safety Codes Act. Manufactured homes and mobile home parks have specific Alberta amendments. Permits required for most electrical work; homeowners may do their own wiring under specific conditions.
Quebec adopts the CEC with Quebec Amendments (Code de construction — Électricité). All electrical installations must comply with the Quebec Construction Code. Master electrician license required for electrical contracting.
Manitoba adopts CEC with Manitoba Amendments. Electrical permits and inspections required. Homeowners may perform limited wiring on their own principal residence with proper permits.
Saskatchewan adopts the CEC with Saskatchewan Amendments. Electrical permits required for all new installations and alterations.
Nova Scotia, New Brunswick, Newfoundland & Labrador, and PEI each adopt the CEC with minor provincial amendments. All require electrical permits. Standards are closely aligned with base CEC.
Voltage drop — when to upsize the wire
CEC Rule 8-102 recommends limiting voltage drop to 3% on branch circuits and 5% total (combined feeder and branch circuit). For runs longer than 30 metres, voltage drop often requires upsizing beyond the minimum Table 2 ampacity. The formula:
VD (%) = (ρ × 2 × L × I) / (A × V) × 100 Where: ρ = resistivity (0.0172 Ω·mm²/m for copper, 0.0282 for aluminum) L = one-way run length in metres I = current in amperes A = conductor cross-section in mm² V = supply voltage (120V or 240V)
Use the voltage drop calculator to check any circuit automatically.