Skip to main content

Rainbow Falls

Rainbow Falls is a 20-foot waterfall on Dismal Branch inside privately owned Dismals Canyon in Franklin County, Alabama.

Rainbow Falls at a glance

Height
20 ft (6.1 m)
Rank by height in Alabama
#54
River
Dismal Branch
Location
Franklin County, Alabama, United States
Region
Southeastern Plains
Waterfalls in county
3
Nearest town
Hackleburg, AL 4.2 mi
Nearest city
Decatur, AL 49.5 mi
Coordinates
34.3249° N, 87.7820° W Directions
Elevation
777 ft
Access
day hike
Trail length
1.5 mi round trip
Fee
$20 adult Monday-Thursday, $26 weekends/holidays (2026); access limited to registered guests
Park / agency
Dismals Canyon (privately owned conservatory)

Photos of Rainbow Falls

About Rainbow Falls

How to get to Rainbow Falls

Loading...

Waterfalls near Rainbow Falls

  • Secret Falls 0.1 mion East Prong Dismal Branch · Franklin County
  • Butler Falls 13 mi15 ft · on Butler Falls Branch · Franklin County
  • Rideout Falls 13 mi15 ft · on Rideout Falls Branch · Marion County
  • Kinlock Falls 16 mi20 ft · on Hubbard Creek · Lawrence County
  • Quillan Cascades 16 mi12 ft · on trib of Quillan Creek · Lawrence County
  • Big Cascade 17 mi30 ft · on trib of Quillan Creek · Lawrence County

Reviews of Rainbow Falls

Write a review

Select a rating
Add photos optional
Up to 3 photos, JPEG, PNG or WebP, 8 MB each. Location data is removed from the files.