Topographic Map Slope & Grade Calculator

Use the map scale, measured map distance, contour interval, and interval count to estimate grade and slope angle between two points. The calculator also works backward from a target grade to show how much map spacing that climb would need.

Your numbers
Choose the units printed on the map and used for contour elevations.
For a 1:24,000 map, enter 24000.
Measure the map distance between the points in inches for US maps or centimeters for metric maps.
Enter the elevation difference between adjacent contour lines from the map legend.
Count complete elevation intervals; five intervals at 40 feet each means 200 feet of elevation change.
Enter the steepest acceptable grade to calculate the required map spacing.

What this calculator leaves out

  • Contour maps generalize terrain and may omit short cliffs, gullies, switchbacks, and other local hazards.
  • The surface-distance result models one uniform straight slope, not the full length of a winding trail.
  • Do not use this estimate as a substitute for current trail information, field observations, or avalanche-terrain assessment.

By using this calculator you agree to the Terms of Use. Results are estimates, not professional advice.

Percent grade20%

Elevation change (ft)
200
Horizontal ground distance (ft)
1,000
Slope angle (degrees)
11.31
Approximate surface distance (ft)
1,019.8
Required ground distance at target grade (ft)
2,000 ft
Required map distance at target grade (in)
1 in
Minimum map spacing per contour (in)
0.2 in

Map distance is treated as horizontal run, and elevation change is treated as absolute steepness.

Crossing contour lines is not always the same as completing elevation intervals; check the route direction and the endpoint elevations.

How to use this calculator

  1. Choose US customary or metric units to match the map legend.
  2. Enter the representative-fraction scale denominator, such as 24000 for a 1:24,000 map.
  3. Measure the straight map distance between the two points and enter the contour interval.
  4. Count the complete elevation intervals climbed or descended, then enter a target maximum grade.
  5. Read the grade, slope angle, surface distance, and required target-grade spacing.

How the slope is calculated from a topographic map

A topographic map gives two pieces of information needed for a slope estimate: horizontal distance from the map scale and elevation change from contour intervals. The representative fraction, such as 1:24,000, means one unit measured on the map represents 24,000 of the same units on the ground. The contour interval tells you how much elevation separates adjacent contour lines.

Let S be the scale denominator, m be the measured map distance, C be the contour interval, N be the number of complete elevation intervals, and T be the target percent grade. Elevation change is R = C × N. For US customary maps, horizontal ground distance is D = m × S ÷ 12 feet when m is inches. For metric maps, it is D = m × S ÷ 100 meters when m is centimeters.

Percent grade is G = 100 × R ÷ D. Slope angle is atan(R ÷ D) × 180 ÷ π. The straight surface distance is the hypotenuse, L = sqrt(D² + R²). To work backward from a target grade, the required horizontal run is Dmin = 100 × R ÷ T. The required map distance is 12 × Dmin ÷ S inches for US customary maps or 100 × Dmin ÷ S centimeters for metric maps. The same reverse formula with R = C gives the minimum adjacent-contour spacing for that target grade.

What changes the answer most

The interval count usually moves the grade more than any other input because every additional interval adds a full contour interval of rise or fall. Map scale matters because the same measured half inch represents 1,000 feet on a 1:24,000 map but only 500 feet on a 1:12,000 map. A short map distance with several contour intervals can easily exceed 100% grade; that is not invalid, but it indicates the rise is greater than the horizontal run.

What this estimate leaves out

The result treats the route as one uniform straight slope between two points. It does not follow switchbacks, winding trail tread, cliffs hidden between contours, gullies, map-generalized terrain, or elevation uncertainty when endpoints fall between contour lines. Tight loops, repeated contours, or closed depressions require checking the route direction rather than simply counting every line touched.

Worked example

Suppose a USGS-style 1:24,000 map shows 0.5 inches between two points, the contour interval is 40 feet, and the route changes by five complete intervals. The elevation change is 40 × 5 = 200 ft. Horizontal ground distance is 0.5 × 24,000 ÷ 12 = 1,000 ft.

The grade is 100 × 200 ÷ 1,000 = 20%, and the slope angle is about atan(200 ÷ 1,000) × 180 ÷ π = 11.31°. The straight surface distance is about 1,019.8 ft. If the target maximum grade is 10%, the climb needs 2,000 ft of horizontal run, which is 1 inch on the map. One 40 ft contour interval at 10% grade needs 400 ft of run, or 0.2 inches on the same map.

Common questions

How do I count contour intervals correctly?

Count complete elevation intervals between the two endpoint elevations, not simply every printed contour line the route touches. Crossing six contour lines can represent fewer complete intervals if the route starts or ends between contours or reverses direction. Use known spot elevations when they are available.

What does a 1:24,000 map scale mean?

A 1:24,000 scale means one unit on the map represents 24,000 of the same units on the ground. One inch on the map equals 24,000 inches, or 2,000 feet, on the ground. One centimeter would equal 24,000 centimeters, or 240 meters.

What is the difference between percent grade and slope angle?

Percent grade compares rise to horizontal run: a 10% grade rises 10 units for every 100 horizontal units. Slope angle reports the same steepness as an angle above horizontal. They are related by the arctangent formula, so 100% grade is 45 degrees, not vertical.

How can I calculate a downhill grade?

Use the same interval count for the amount of descent. The calculator reports absolute steepness because route planning usually cares how steep the ground is, whether climbing or descending. If you need signed grade for a profile, treat downhill elevation change as negative outside this calculator.

How accurate is a slope calculated from contour lines?

It is a map estimate, not a field measurement. Accuracy depends on the contour interval, map scale, endpoint placement, printing or screen scaling, and how well the terrain between contours matches a uniform slope. Short cliffs, gullies, trail bends, and switchbacks can make the real walking distance and hazard very different.

Put this calculator on your site

Paste the snippet below where you want the calculator to appear. It stays up to date automatically and links back here.

<iframe src="https://countfolk.com/embed/topographic-map-slope-grade-calculator/" title="Topographic Map Slope & Grade Calculator" width="100%" height="640" style="border:0;max-width:44rem" loading="lazy"></iframe>