Romex Wire Size Calculator
Enter breaker rating, actual load current and one-way run length. The tool checks the breaker, 125% continuous-load sizing, copper NM-B 60 °C ampacity, attic heat and bundling correction, and voltage drop, then lists the longest run each gauge can handle. Final design still requires the adopted local code and installation conditions.
Copper NM-B (Romex) is limited to its 60 °C ampacity, so 14 AWG serves 15 A circuits, 12 AWG serves 20 A and 10 AWG serves 30 A.
Use the Romex Wire Size Calculator
Circuit Details
Common circuits
Enter actual calculated current, not the breaker label. Amps = watts ÷ volts.
Continuous loads require 125% sizing per NEC 210.19(A)(1).
NM-B allowable ampacity cannot exceed the 60 °C conductor rating (NEC 334.80).
Length is panel to load. The screen uses the round-trip conductor path for single-phase circuits.
86 °F (30 °C) is the table baseline; use attic temperature for attic runs. Three 2-wire cables through one sealed hole = 6 conductors (NEC 334.80).
Fill in the circuit details and click Find Romex Size.
Recommended Romex
Wire Gauge
Maximum One-Way Run by Gauge
| AWG | Corrected A | Max run (ft) |
|---|
Romex (NM-B) Wire Size Chart — Copper, NEC 2023
60 °C ampacity is the final NM-B limit (NEC 334.80). The 90 °C column is only the starting point for ambient and bundling correction. Resistance is NEC Chapter 9 Table 8 at 75 °C.
| AWG | Cable | 60 °C (A) | 90 °C base (A) | Breaker | Ω / 1,000 ft | Typical use |
|---|---|---|---|---|---|---|
| 14 AWG | 14/2, 14/3 | 15 | 25 | 15 A (240.4(D)) | 3.07 | Lighting, general 15 A receptacles |
| 12 AWG | 12/2, 12/3 | 20 | 30 | 20 A (240.4(D)) | 1.93 | Kitchen, bath, laundry, garage 20 A |
| 10 AWG | 10/2, 10/3 | 30 | 40 | 30 A (240.4(D)) | 1.21 | Water heater, dryer, small AC |
| 8 AWG | 8/2, 8/3 | 40 | 55 | 40 A | 0.778 | Range, cooktop, 32 A EV charger |
| 6 AWG | 6/2, 6/3 | 55 | 75 | 50 A common | 0.491 | 50 A range, 40 A EV charger, subpanel |
| 4 AWG | 4/3 | 70 | 95 | 70 A | 0.308 | Subpanel feeder |
| 3 AWG | 3/3 | 85 | 115 | 80 A common | 0.245 | Subpanel feeder |
| 2 AWG | 2/3 | 95 | 130 | 90 A common | 0.194 | Subpanel feeder |
Ambient temperature correction (90 °C column, NEC Table 310.15(B)(1))
| Ambient °F | 78–86 | 87–95 | 96–104 | 105–113 | 114–122 | 123–131 | 132–140 | 141–149 |
|---|---|---|---|---|---|---|---|---|
| Factor | 1.00 | 0.96 | 0.91 | 0.87 | 0.82 | 0.76 | 0.71 | 0.65 |
Safety and code scope
This is a preliminary copper NM-B screen, not an electrical design or permit approval. Ampacity follows NEC 2023 Table 310.16 with NEC 334.80 (60 °C final limit, 90 °C correction base), Table 310.15(B)(1) ambient correction and Table 310.15(C)(1) bundling adjustment, and 210.19(A)(1) continuous-load sizing. The breaker check is conservative: it does not apply the 240.4(B) next-size-up allowance. Voltage drop uses NEC Chapter 9 Table 8 DC resistance at 75 °C and a round-trip single-phase path. It does not model reactance, power factor, distributed loads, connection resistance, terminal limitations, motor or appliance rules, dwelling-service allowances, fault current, grounding, wet-location suitability or local amendments. Verify the currently adopted code and obtain AHJ approval where required. Review the NFPA Article 334 record, Southwire NM-B specification and Southwire voltage-drop calculator.
Quick answer
Copper NM-B (Romex) is limited to its 60 °C ampacity, so 14 AWG serves 15 A circuits, 12 AWG serves 20 A and 10 AWG serves 30 A. A 20 A circuit takes 12/2 NM-B; past about 58 ft at 16 A (3% drop on 120 V) it needs 10 AWG, and hot attics or bundled cables can also force the next size up.
Examples
| NM-B copper size | 60 °C ampacity |
|---|---|
| 14 AWG (14/2) | 15 A |
| 12 AWG (12/2) | 20 A |
| 10 AWG (10/2) | 30 A |
| 8 AWG (8/2) | 40 A |
| 6 AWG (6/2) | 55 A |
Enter your breaker, load and run length to see whether voltage drop, attic heat or bundling pushes the wire up a size.
Summary
Enter breaker rating, actual load current and one-way run length. The tool checks the breaker, 125% continuous-load sizing, copper NM-B 60 °C ampacity, attic heat and bundling correction, and voltage drop, then lists the longest run each gauge can handle. Final design still requires the adopted local code and installation conditions.
How it works
- Pick a common circuit preset or select the breaker rating and enter the calculated load current.
- Choose whether that entered current is continuous or non-continuous.
- Enter the one-way cable run, the maximum voltage-drop target, the hottest ambient temperature along the run and how many current-carrying conductors are bundled together.
- The tool checks each copper NM-B size against 125% continuous sizing at 60 °C, the 90 °C-based ambient and bundling correction (capped at the 60 °C value, NEC 334.80), the breaker rating and voltage drop using NEC Chapter 9 Table 8 resistance.
- Review the smallest size that passes, the calculation breakdown and the maximum run length for every gauge.
Use cases
- Choose the right Romex cable when wiring a new bedroom or living room circuit.
- Verify that existing wiring is rated for an added appliance or upgraded breaker.
- Size NM-B cable for a kitchen, laundry, or workshop sub-circuit.
- Confirm wire gauge for a 240 V outlet (dryer, EV charger, range, water heater).
- Check how far a 12/2 or 10/2 run can go before voltage drop exceeds 3%.
- Check whether attic heat or several cables through one bored hole force a larger gauge.