Experience the beauty and challenge of Ruffner Mountain Nature Preserve on November 14, 2026, with the annual Ruffner Mountain Race. Participants can choose from three distances: a scenic 6 Miler, a Half Marathon, or a full marathon course that winds through this stunning natural setting. The race begins at Irondale Ball Fields in the heart of the preserve and features a well-marked loop route covering 6.4 miles. Each lap offers runners an elevation gain of approximately 1,450 feet for the 6 Miler distance, while Half Marathoners will tackle two loops with a total ascent of nearly 2,900 feet. For those up to the challenge, the full marathon course spans four laps and reaches a cumulative climb of around 5,800 feet. The terrain includes varied landscapes ranging from rolling hills to winding trails that wind through lush forests and open fields. Runners will enjoy panoramic views of the surrounding countryside as they navigate the challenging yet rewarding route. Two aid stations are strategically placed along the course to support runners throughout their journey: one at Ruffner Mountain Nature Center, approximately halfway for Half Marathoners (3.5 miles into the race), and another near the start/finish line. These stops provide essential hydration and energy boosts, particularly beneficial for those completing multiple loops. Registration opens with a limited capacity of 200 runners to ensure an intimate experience and optimal course conditions. Secure your spot by signing up before Wednesday, November 11th at 11:59 PM CT. For guaranteed race shirts, make sure to register by October 1st. Join the Ruffner Mountain Race for a memorable day of running amidst nature's splendor. Enjoy the camaraderie and breathtaking scenery as you challenge yourself on this unique course in Alabama.
Races Offered
6 Miler
Nov 14, 2026
straighten
Distance —
9.7K
terrain
Type —
Running
timer
07:00
sell
$55.00
Full Marathon
Nov 14, 2026
straighten
Distance —
42.2K
terrain
Type —
Running
timer
07:00
sell
$95.00
Half Marathon
Nov 14, 2026
straighten
Distance —
21.1K
terrain
Type —
Running
timer
07:00
sell
$75.00
Weather History
These values represent the 3-year monthly averages for November in Irondale.
thermostatTemperature
8.6° / 18.5°
wb_sunnyFeels like
5.8° / 16.5°
light_mode
Avg sunshine hours
8h 5m
water_drop
Avg rainfall
2.3 mm
ac_unit
Avg snowfall
—
air
Avg wind speed
10.9 km/h (Light breeze)
opacity
Sweat loss rate
Low
terrain
Course conditions
Firm and slightly soft
sunny
Max UV Index
Low (2.0)
humidity_mid
Humidity
71.4%
wb_twilight
Sunrise
07:18
nightlight
Sunset
17:44
About Irondale
Learn more about the host city, Irondale.
Irondale is a city in Jefferson County, Alabama, United States. It is a suburb of Birmingham, northeast of Homewood and Mountain Brook. At the 2020 census, the population was 13,497.