Black Creek Mountain Bike Park

5571 Stadium Trace Parkway, Hoover, AL, 35244

Hoover’s 73-acre mountain bike park opened in June 2019.  Located along Stadium Trace Parkway across from the Lake Wilborn community, this park offers 5 miles of trails built into the natural terrain. There are trails for all level riders.