Home › Answers › 2.5 HP aircon

What breaker and wire for a 2.5 HP aircon?

230 V (Philippines): a 20 A breaker on 3.5 mm² THHN, for runs up to 30 m, on its own circuit.
120/240 V (US): a 20 A breaker on 12 AWG copper at 240 V, for runs up to 100 ft.

Worked out like the lab's calculators: a motor load (the compressor or pump) is sized at 125 % of its running current, and the wire is rated for the breaker.

230 V: the Philippines (PEC), mm² wire

Run (one way)BreakerWireVoltage dropFor a long run
10 m20 A3.5 mm² THHN1.0 V (0.4 %)fine
20 m20 A3.5 mm² THHN2.0 V (0.9 %)fine
30 m20 A3.5 mm² THHN3.0 V (1.3 %)fine

Running current 10.1 A at 230 V (horsepower at 80 % efficiency × power factor); × 1.25 = 12.7 A; 20 A is the practical minimum for a compressor or pump, because of its start surge. Check it in the calculator.

120/240 V: the United States (NEC), AWG wire

Run (one way)BreakerWire (THHN, copper)Voltage dropFor a long run
30 ft20 A12 AWG0.9 V (0.4 %)fine
60 ft20 A12 AWG1.9 V (0.8 %)fine
100 ft20 A12 AWG3.1 V (1.3 %)fine

2.5 HP air conditioner at 240 V: 9.7 A running, 12.1 A at 125 %. NEC 210.19/210.20 (125 %), Table 310.16 at 75 °C, 240.4(D) for 14–10 AWG. Check it in the calculator.

Why these sizes

  1. The breaker protects the wire, not the appliance: the wire must carry at least what the breaker lets through.
  2. A motor draws 5 to 7 times its running current for half a second as it starts: too small a breaker trips at every start, so it gets its own circuit.
  3. Long runs lose voltage in the copper: over 3 % the appliance runs hot and weak, so a longer run gets a bigger wire than the current alone asks for.

Open it on the benchWire the circuit in the lab, overload it and watch the breaker.

For planning and learning. Use the appliance's nameplate (amps, MCA and MOCP) when you have it, follow your local electrical code, and have a licensed electrician do work on a building's wiring.

In other 230 V countries (the UK, the EU, Australia), wire is also sold in mm² but the code and the breaker sizes differ: follow your local code.