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 SizeCross-sectionRW75 Ampacity
(75°C, in conduit)
T90 Ampacity
(90°C, in conduit)
Common application
14 AWG2.5 mm²15A20ALighting circuits, general outlets (15A breaker)
12 AWG4 mm²20A25AKitchen, bathroom, garage circuits (20A breaker)
10 AWG6 mm²30A40ADryers, EV Level 2 chargers (30A breaker)
8 AWG10 mm²45A55AElectric ranges, large EV chargers (40–50A)
6 AWG16 mm²65A75AHot tubs, 60A subpanels
4 AWG25 mm²85A100A100A subpanels, large loads
3 AWG35 mm²100A115A100A services (small)
2 AWG35 mm²115A130A100A residential services
1 AWG50 mm²130A145A125A services
1/0 AWG60 mm²150A170A150A services
2/0 AWG70 mm²175A195A175A services
3/0 AWG95 mm²200A225A200A services (copper)
4/0 AWG120 mm²230A260A200A+ 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 / FuseMin. copper wire (CEC Table 2)Min. aluminum wireTypical uses in Canada
15A14 AWG (2.5 mm²)Lights, general receptacles, smoke alarms
20A12 AWG (4 mm²)Kitchen, bathroom, garage, workshop outlets
30A10 AWG (6 mm²)8 AWGClothes dryer, EV Level 2 charger (30A)
40A8 AWG (10 mm²)6 AWGElectric range / oven, large EV charger
60A6 AWG (16 mm²)4 AWGHot tub, 60A subpanel, AC disconnect
100A2 AWG (35 mm²)1/0 AWGDetached garage subpanel, workshop
125A1 AWG (50 mm²)2/0 AWGLarge subpanels
150A1/0 AWG (60 mm²)3/0 AWG150A service entrance
200A3/0 AWG (95 mm²)350 kcmil200A 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.

ONOntarioElectrical Safety Authority (ESA)

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.

BCBritish ColumbiaTechnical Safety BC

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.

ABAlbertaAlberta Safety Codes Authority (ASCA)

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.

QCQuebecRégie du bâtiment du Québec (RBQ)

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.

MBManitobaManitoba Technical Standards Branch

Manitoba adopts CEC with Manitoba Amendments. Electrical permits and inspections required. Homeowners may perform limited wiring on their own principal residence with proper permits.

SKSaskatchewanTSASK — Technical Safety Authority of SK

Saskatchewan adopts the CEC with Saskatchewan Amendments. Electrical permits required for all new installations and alterations.

NS / NB / NL / PEAtlantic ProvincesProvincial safety offices

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.