Nestled between the Tennessee River and Downtown Florence, McFarland Park is one of the crown jewels of Florence. Resting on the banks of the Tennessee River, the 200-acre park is comprised of a variety of natural habitats ranging from tall grass prairies and thick woodlands to wet stream habitats.

The serene park features a wealth of facilities and activities for people to enjoy, including paved walking and jogging paths, picnic shelters with fireplaces, playgrounds, soccer and baseball fields, and a floating restaurant and bar. The park also boasts 60 campsites with modern amenities, a marina and boat slip for launching, fishing piers, and a driving range, and it hosts a variety of festivals throughout the year, such as the Bass Masters Fishing Tournament and the annual Trail of Tears motorcycle ride.

200 James M Spain Dr, Florence, AL 35630, 256-760-6416

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.