Mountain · 2 routes

Dennis Mountain

742 ft · North Carolina

Summit
742 ft
Routes
2 ways up

Routes up Dennis Mountain

  1. KeyauweeModerateFrom Woodrun Bike Trailhead (about 588 ft) · about 1,695 ft of climbing6.4 mi round tripSee the route
  2. Uwharrie NrtExpertabout 3,934 ft of climbing28.9 miSee the route
Compare the routes
KeyauweeUwharrie Nrt
Starts atWoodrun Bike Trailhead—
ClimbingAbout 1,695 ftAbout 3,934 ft
Round trip6.4 mi28.9 mi
DifficultyModerateExpert
TerrainHikeHike
Map of the 2 routes up Dennis Mountain, with each route's start numbered and the summit marked
Keyauwee · starts at Woodrun Bike TrailheadUwharrie NrtMap © Mapbox © OpenStreetMap contributors

About Dennis Mountain

Dennis Mountain is a summit of 742 feet in the Uwharrie Ranger District of the National Forests in North Carolina, about 6 miles from the town of Badin. Spring and fall are the most comfortable times to visit. Typical averages from a nearby weather station in Albemarle show October highs around 73°F with lows near 50°F, and April is similar at about 72°F by day and 48°F at night. July is the warmest month, with highs near 89°F. Several short hikes start close by, including Keyauwee and Supertree Loop, each about 1.6 miles away, and Whitetail Trail at about 1.9 miles. For an overnight stay, Art Lilley Campground is about 4.7 miles off.

Forecast on Dennis Mountain

Daily highs and lows, wind and the chance of precipitation at the summit and woodrun bike trailhead for the next 7 days, from the Open-Meteo model.

Questions about Dennis Mountain

How tall is Dennis Mountain?

742 ft (226 m).

How many routes go to the summit of Dennis Mountain?

2: Keyauwee and Uwharrie Nrt.

What is the shortest route up Dennis Mountain?

Keyauwee, about 6.4 mi round trip.

Where do the routes up Dennis Mountain start?

Keyauwee starts at Woodrun Bike Trailhead (about 588 ft).

Mountains nearby

More mountains in North Carolina

Facts about this place

When to go

Best time to go: Mar–Jun. The mildest months here, with typical highs of 62–85°F and lows of 40–66°F.

Typical monthly averages (not a forecast) from the Albemarle, NC weather station, 9.8 mi away. High / low in °F.

  1. Jan51° high31° low
  2. Feb55° high33° low
  3. Mar62° high40° low
  4. Apr72° high48° low
  5. May79° high57° low
  6. Jun85° high66° low
  7. Jul89° high69° low
  8. Aug87° high68° low
  9. Sep81° high62° low
  10. Oct73° high50° low
  11. Nov62° high40° low
  12. Dec54° high34° low

Source: NOAA NCEI U.S. Climate Normals 1991–2020

Where it is

Nearest town
Badin, North Carolina · 6.2 mi

Source: USFS EDW boundaries; USGS GNIS populated places

Conditions

Active alerts for Uwharrie Ranger District as of Oct 9, 2026:

Source: USFS forest alerts

Is Dennis Mountain open right now?

Closure in the area

There's a closure order in National Forests in North Carolina. It doesn't name Dennis Mountain, so check the source for the area it covers (2 listed).

As of · Source: USFS · National Forests in North Carolina. Agencies don't list every closure — check before you go.

Best time to visit Dennis Mountain

Best months: February–June and September–November. Best months have typical highs of 55–85 °F, lows of 30 °F or warmer (32 °F where the station doesn't record snow), at most one snowy day and no more than 12 wet days.

  1. Jan

    51° / 31°

    8 wet

  2. Feb

    55° / 33°

    7 wet

  3. Mar

    62° / 40°

    8 wet

  4. Apr

    72° / 48°

    7 wet

  5. May

    79° / 57°

    7 wet

  6. Jun

    85° / 66°

    8 wet

  7. Jul

    89° / 69°

    8 wet

  8. Aug

    87° / 68°

    8 wet

  9. Sep

    81° / 62°

    6 wet

  10. Oct

    73° / 50°

    6 wet

  11. Nov

    62° / 40°

    6 wet

  12. Dec

    54° / 34°

    8 wet

Typical high / low (°F) and days with rain or snow, 1991–2020. Measured at Albemarle, NC, 9.8 mi away at 610 ft. This station doesn't record snowfall. Source: NOAA NCEI U.S. Climate Normals 1991–2020.