Model Train Grade/Climb Calculator

Find the horizontal run needed for a model railroad grade from your rise and target grade.
Shows max grade by scale (Z, N, HO, S, O, G) and cars pulled uphill.

Grade & Climbing Analysis

Understanding track grades in model railroading:

Grade (or gradient) is the steepness of track as a percentage, which is just the rise divided by the run. A 2% grade means the track rises 2 cm for every 100 cm of horizontal distance. Grades that look gentle on paper limit train length badly in model form, and that surprises people every time.

Grade formula:

Grade (%) = (Rise / Run) × 100

Rise = Run × Grade / 100

Run = Rise / (Grade / 100)

Recommended maximum grades by scale:

Scale Ratio Recommended Max Absolute Max Notes
Z (1:220) 1:220 3% 4% Very short trains
N (1:160) 1:160 2.5% 4% Light locomotives
HO (1:87) 1:87 2% 4% Most common scale
S (1:64) 1:64 2% 3.5% Heavy equipment helps
O (1:48) 1:48 2% 3% Weight aids traction
G (1:22.5) 1:22.5 2.5% 4% Outdoor grades can be steeper

For reference, real railroads rarely exceed 2.2% grade. The famous Saluda Grade in North Carolina was 4.7%, the steepest standard-gauge mainline in the United States.

Hauling capacity on grades:

A locomotive has a fixed drawbar pull. On the flat, all of it fights rolling resistance, which for model rolling stock runs about 1.5% of the car’s weight. On a grade, part of that same pull goes into lifting the train instead, and what is left over is what still pulls cars:

Cars on grade ≈ Flat-track capacity × 1.5 / (1.5 + Grade%)

Grade Cars from a 20-car flat loco Cars from a 30-car flat loco
0% (flat) 20 30
1% 12 18
2% 9 13
3% 7 10
4% 5 8
5% 5 7

Those figures come straight out of the formula, so the calculator reproduces every one of them. Past about 3% treat them as optimistic. The arithmetic assumes the wheels keep gripping, and above 3% a model locomotive usually starts slipping before it runs out of power, which is why layout builders talk about 2% as the practical ceiling rather than the arithmetic one.

Example calculation:

You need to climb 10 cm in elevation on your HO layout:

  • At 2% grade: Run needed = 10 / 0.02 = 500 cm (5 meters)
  • At 3% grade: Run needed = 10 / 0.03 = 333 cm (3.3 meters)
  • At 4% grade: Run needed = 10 / 0.04 = 250 cm (2.5 meters)

A helix with 60 cm diameter track (188 cm per loop, the HO default this tool uses):

  • At 2% grade per loop: 188 × 0.02 = 3.77 cm rise per loop
  • Loops needed for 10 cm: 10 / 3.77 = 2.7 loops

Hidden grades:

Curves add effective grade. On a curve, rolling resistance increases due to wheel flanges rubbing against rail heads. The compensation formula adds grade equivalent:

Curve compensation = 32 / Radius (inches) for HO scale

A 22" radius curve adds 32/22 = 1.45% effective grade. Combined with actual track grade, this can exceed locomotive capacity.

Track transition tips:

Never start a grade abruptly. Use a vertical transition of at least 30 cm to ease from flat into full grade.
A sharp change uncouples trains and bottoms out long cars, and it is the single most common reason a grade that calculates fine will not run.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.