McFarland Park Fishing Pier
Florence, Alabama · 34.77930, -87.69398
★ 4.4 from 15 Google reviews
➤ DirectionsFlorence, Alabama · 34.77930, -87.69398
★ 4.4 from 15 Google reviews
➤ DirectionsSheffield, Alabama · 34.77034, -87.70723
★ 4.8 from 8 Google reviews
➤ Directions200 James M. Spain Drive, Florence
City park access · Adjacent boat ramp · Parking · Campground on-site
Fee: Free
➤ Find it on the mapWaterloo, Lauderdale County
Boat ramp · Bank access
Fee: Free
➤ Find it on the mapPride Station Road, Sheffield / Colbert County
Boat ramp · Bank access · Picnic area
Fee: Free
➤ Find it on the mapPier names and locations come from Google Maps listings and the sources cited on the lake page, checked 2026-11-11. Hours and fees change; check with the park before a long drive. An Alabama fishing license is required from a pier or the bank, same as from a boat.