Cactus West - Cotton to Perryville

📍
17054, West Cactus Road, Surprise, Maricopa County, Arizona, 85388, United States
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for Cactus West - Cotton to Perryville...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of Cactus West - Cotton to Perryville.

365 m375 m385 m395 m0.0% from 0 m to 4 m0.0% from 4 m to 8 m4.4% from 8 m to 13 m4.3% from 13 m to 17 m4.0% from 17 m to 22 m0.0% from 22 m to 28 m0.0% from 28 m to 34 m3.1% from 34 m to 40 m0.0% from 40 m to 48 m0.0% from 48 m to 55 m2.7% from 55 m to 62 m0.0% from 62 m to 70 m2.6% from 70 m to 77 m2.6% from 77 m to 85 m0.0% from 85 m to 93 m-2.5% from 93 m to 101 m2.5% from 101 m to 109 m-2.5% from 109 m to 117 m0.0% from 117 m to 125 m0.0% from 125 m to 133 m2.5% from 133 m to 141 m2.5% from 141 m to 149 m0.0% from 149 m to 157 m0.0% from 157 m to 165 m0.0% from 165 m to 173 m2.5% from 173 m to 181 m0.0% from 181 m to 189 m2.5% from 189 m to 197 m2.4% from 197 m to 206 m0.0% from 206 m to 214 m0.0% from 214 m to 222 m-2.4% from 222 m to 230 m2.4% from 230 m to 239 m0.0% from 239 m to 247 m2.4% from 247 m to 256 m0.0% from 256 m to 264 m0.0% from 264 m to 272 m2.4% from 272 m to 281 m2.4% from 281 m to 289 m2.4% from 289 m to 297 m-2.4% from 297 m to 306 m0.0% from 306 m to 314 m2.4% from 314 m to 323 m-2.3% from 323 m to 331 m4.7% from 331 m to 340 m-2.4% from 340 m to 348 m2.4% from 348 m to 357 m0.0% from 357 m to 365 m2.4% from 365 m to 374 m0.0% from 374 m to 382 m0.0% from 382 m to 391 m-2.4% from 391 m to 399 m4.8% from 399 m to 407 m-2.4% from 407 m to 416 m4.8% from 416 m to 424 m-2.4% from 424 m to 433 m2.4% from 433 m to 441 m0.0% from 441 m to 449 m-2.4% from 449 m to 458 m0.0% from 458 m to 466 m0.0% from 466 m to 475 m0.0% from 475 m to 483 m2.3% from 483 m to 492 m2.4% from 492 m to 500 m-2.3% from 500 m to 509 m2.3% from 509 m to 518 m0.0% from 518 m to 526 m0.0% from 526 m to 535 m-2.4% from 535 m to 543 m0.0% from 543 m to 551 m0.0% from 551 m to 560 m2.4% from 560 m to 568 m2.4% from 568 m to 577 m-2.4% from 577 m to 585 m0.0% from 585 m to 594 m0.0% from 594 m to 602 m-2.4% from 602 m to 611 m2.4% from 611 m to 619 m4.7% from 619 m to 628 m0.0% from 628 m to 636 m-2.4% from 636 m to 645 m2.4% from 645 m to 653 m0.0% from 653 m to 661 m-2.4% from 661 m to 670 m0.0% from 670 m to 678 m0.0% from 678 m to 686 m2.4% from 686 m to 694 m0.0% from 694 m to 702 m0.0% from 702 m to 711 m4.9% from 711 m to 719 m0.0% from 719 m to 727 m0.0% from 727 m to 735 m0.0% from 735 m to 743 m2.7% from 743 m to 750 m2.7% from 750 m to 757 m-2.9% from 757 m to 764 m3.0% from 764 m to 771 m0.0% from 771 m to 778 m0.0% from 778 m to 784 m3.4% from 784 m to 789 m0.0% from 789 m to 795 m0.0% from 795 m to 801 m0.0% from 801 m to 807 m0.0% from 807 m to 813 m3.3% from 813 m to 819 m0.0% from 819 m to 825 m3.2% from 825 m to 831 m3.1% from 831 m to 838 m0.0% from 838 m to 844 m3.0% from 844 m to 851 m-3.0% from 851 m to 858 m3.0% from 858 m to 864 m0.0% from 864 m to 871 m2.9% from 871 m to 878 m0.0% from 878 m to 885 m0.0% from 885 m to 892 m0.0% from 892 m to 898 m0.0% from 898 m to 904 m0.0% from 904 m to 912 m0.0% from 912 m to 919 m-2.7% from 919 m to 927 m2.8% from 927 m to 934 m0.0% from 934 m to 941 m2.7% from 941 m to 949 m0.0% from 949 m to 956 m0.0% from 956 m to 964 m2.7% from 964 m to 971 m-2.6% from 971 m to 979 m2.6% from 979 m to 987 m0.0% from 987 m to 994 m0.0% from 994 m to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km2.6% from 1.0 km to 1.0 km2.6% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km2.5% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.1 km2.6% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km2.5% from 1.1 km to 1.1 km-2.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km2.5% from 1.1 km to 1.1 km2.5% from 1.1 km to 1.1 km2.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.2 km2.6% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km2.5% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km2.4% from 1.2 km to 1.2 km-2.5% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km2.6% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.3 km0.0% from 1.3 km to 1.3 km2.5% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km2.5% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km2.4% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km4.8% from 1.3 km to 1.3 km-2.4% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km2.3% from 1.4 km to 1.4 km2.3% from 1.4 km to 1.4 km2.3% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.3% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km2.3% from 1.4 km to 1.4 km-2.4% from 1.4 km to 1.4 km-2.3% from 1.4 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km4.8% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km4.8% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.6 km2.4% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km2.4% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km4.7% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.7 km2.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km-2.4% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km-2.4% from 1.7 km to 1.8 km2.4% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.4% from 1.8 km to 1.8 km2.4% from 1.8 km to 1.8 km-2.3% from 1.8 km to 1.8 km2.4% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km2.3% from 1.8 km to 1.8 km2.3% from 1.8 km to 1.8 km2.3% from 1.8 km to 1.8 km-2.3% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.9 km0.0% from 1.9 km to 1.9 km2.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km2.3% from 1.9 km to 1.9 km2.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km2.3% from 2.0 km to 2.0 km4.7% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-2.3% from 2.0 km to 2.0 km2.3% from 2.0 km to 2.0 km-2.3% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km2.3% from 2.0 km to 2.0 km2.3% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.1 km0.0% from 2.1 km to 2.1 km2.3% from 2.1 km to 2.1 km2.3% from 2.1 km to 2.1 km-2.3% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km4.7% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.2 km4.7% from 2.2 km to 2.2 km-2.3% from 2.2 km to 2.2 km2.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km2.3% from 2.2 km to 2.2 km-2.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km2.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km2.3% from 2.2 km to 2.2 km2.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.3 km2.3% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.4 km2.3% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km4.6% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km2.3% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km2.2% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.5 km4.4% from 2.5 km to 2.5 km-2.2% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km2.2% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km2.2% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.6 km0.0% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.7 km0.0% from 2.7 km to 2.7 km4.4% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.2% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.2% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.2% from 2.7 km to 2.7 km2.2% from 2.7 km to 2.8 km0.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.9 km2.2% from 2.9 km to 2.9 km2.2% from 2.9 km to 2.9 km2.2% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km2.2% from 2.9 km to 2.9 km2.2% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km2.2% from 2.9 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km-2.2% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.1 km0.0% from 3.1 km to 3.1 km2.2% from 3.1 km to 3.1 km2.2% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km4.4% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km2.3% from 3.1 km to 3.1 km2.3% from 3.1 km to 3.1 km-2.4% from 3.1 km to 3.2 km-2.5% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.7% from 3.2 km to 3.2 km-2.8% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km1%1%1%1%1%1%1%0 m500 m1 km1.5 km2 km2.5 km3 km
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryUncategorised
Distance3.2 km / 1.99 miles
Elevation gain25.4 m / 83 ft
Average gradient0.8%
Maximum gradient3.3%
Elevation high395 m / 1,296 ft
Elevation low369.2 m / 1,211 ft
Climb difficulty score2,524.45

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
HT Gate to Trail Entrance
Surprise, Maricopa County
4.05 km0.7%27 m
303 to Happy Valley ("up to speed" section)
Surprise, Maricopa County
3.82 km0.6%23 m
W Cactus RD to N Perryville RD
Surprise, Maricopa County
2.37 km0.8%18 m
Crossroads to Dale
Surprise, Maricopa County
1.88 km0.9%16 m
Dale to Montgomery Wards
Surprise, Maricopa County
1.96 km1%19 m

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 1,683,007th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 181,310th most difficult cycling climb of all 337,250 climbs in United States.

📉

Places 4,806th out of 8,953 cycling climbs in Arizona.

Ranks 2,434th out of 5,043 cycling climbs in Maricopa County.

🏵️

A local climb of note, this is the 8th most difficult cycling climb (out of 35 climbs) in Surprise.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb