State Park · Virginia
Holliday Lake State Park

- Location
- Appomattox County, Virginia
- Nearest town
- 10.5 miles east of Appomattox
- Type
- State Park
About Holliday Lake State Park
A 150-acre lake formed by a dam anchors this park, built during the Depression by Civilian Conservation Corps and Works Progress Administration crews. The surrounding land was farmed in the 1880s before it was allowed to return to forest in the mid-20th century, and the park now sits within the Appomattox-Buckingham State Forest. Once considered an emergency landing spot for float planes, the lake today is used mainly for fishing.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Holliday Lake State Park is in Appomattox County, Virginia, 10.5 miles east of Appomattox. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Holliday Lake State Park
Within 60 miles, closest first, straight-line. All 42 in Virginia →
James River State ParkState Park · Buckingham County, VA18 miNW
High Bridge Trail State ParkState Park · Prince Edward County, VA19 miE
Bear Creek Lake State ParkState Park · Cumberland County, VA22 miNE
Sailor's Creek Battlefield Historical State ParkState Park · Amelia County, VA24 miE
Twin Lakes State ParkState Park · Prince Edward County, VA25 miSE
Staunton River Battlefield State ParkState Park · Charlotte County, VA35 miS- Biscuit Run State ParkState Park · Albemarle County, VA42 miN
Powhatan State ParkState Park · Powhatan County, VA43 miNE
Staunton River State ParkState Park · Halifax County, VA49 miS
Towns near Holliday Lake State Park
State parks near Lynchburg, State parks near Charlottesville
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.