No, passess are not required to enter Stinging Fork Falls. Halfway through the waterfall loop awaits one of Tennessee’s largest and most visited state parks — Fall Creek Falls State Park.