Patton Creek originates near the Publix Supermarket at the Vestavia Hills City Center shopping center. It parallels Old Creek Trail southwestward, then turns south as it is joined by another small creek just west of Pinecrest Drive and flows down a steep-sided ravine between Vestavia Forest Place and Vestavia Forest Drive until it crosses under Montgomery Highway (U.S. Highway 31) and is joined by another pair of creeks draining the eastern portion of the basin.
The low-lying area surrounding the Vestavia Bowl and Park South Shopping Center and Old Towne Road has experienced frequent flooding when incoming flows exceed the capacity of the constricted outlet during flash floods. The City of Vestavia Hills has coordinated several flood mitigation projects in the area.
Patton Creek crosses back under Highway 31 further south and bends toward Massey Road. It crosses below Columbiana Road near the end of Tyler Road and is joined by additional creeks, including Huckleberry Branch just after it passes below Interstate 65 going into Hoover.
Patton Creek winds its way through the Hoover Country Club where it is joined by Camp Branch and continues to pass under Patton Chapel Road before bending to the southeast parallel to Chapel Lane. Just before the stream passes below Interstate 459 it is joined by Hurricane Branch from the Moss Rock Preserve to the west. It continues to skirt around western edge of the Patton Creek Shopping Center and takes on the name Patton Chapel Creek as it feeds Paradise Lake. Below the dam the creek crosses below John Hawkins Parkway (Alabama State Highway 150) just before it spills into the Cahaba between Lorna Road and the Riverchase Country Club.
- Dunigan, Jonece Starr (July 26, 2017) "Cars swept away, damages reported during flooding at Vestavia Hills." The Birmingham News
| Cahaba River|
|Dams & Reservoirs|