Battle Ground Lake State Park Campground accommodates RVs up to 35 feet with full hookups alongside tent sites and walk-in options scattered through Douglas fir forest. The 35 standard sites provide electric, water, and sewer connections, while 15 walk-in sites require a quarter to half-mile hike from the parking area. Reservations fill quickly during summer months, particularly for lakefront-adjacent spots.
The campground operates year-round around a 28-acre volcanic lake that prohibits motorized watercraft. Families with children dominate weekend crowds, as Fraser B. notes the park "has a wonderful choice of campsites" with varying terrain from level ground to sloped forest sites. Walk-in sites 44 and higher offer partial lake views, though no sites sit directly on the shoreline. The main beach area draws day-use visitors, but quieter swimming coves exist along the mile-long lake trail.
Campers fish for regularly stocked trout and explore 10 miles of hiking trails winding through second-growth forest and around the lake perimeter. The on-site concession stand rents kayaks and paddleboards while selling snacks and fishing supplies. A playground serves families, and equestrian trails accommodate horse camping in a separate area. Shower facilities and restrooms serve both camping loops, though reviewers report cleanliness varies with weekend crowds.
Summer bacterial advisories occasionally restrict swimming, typically during August heat waves when algae blooms develop. Corinna B. encountered "poopy water" warnings but found "100 or so other people" still swimming. Site selection matters significantly—avoid site 1 near the parking lot, and inspect walk-in options before committing since terrain and privacy vary dramatically. Bring firewood during fire season, as the camp store doesn't always stock it.
Description
Battle Ground Lake State Park is a forested camping park in the Cascade Mountain foothills; its proximity to Vancouver and Portland and its cool green lake make it a great escape from the bustle of city and suburbs.
Children play in the shallow swim area under the watchful eyes of their picnicking parents, anglers float on the lake, hikers and campers take quiet strolls in the woods. On sunny weekends, laughter fills the playground, lakefront and kitchen areas. Whether you've come for a rest or a family play day, time spent at Battle Ground Lake will leave you refreshed and ready to tackle your life once again.
PARK FEATURES The 280-acre park offers hiking, biking, horse trails and a primitive equestrian camping area. The spring-fed lake is attractive to swimmers and paddlers and is stocked with trout, making it a favorite of anglers.
The park has 35 standard campsites, six partial-hookups sites, 15 primitive sites that require campers to hike up to half a mile from the parking lot, two primitive equestrian sites, four cabins, one RV dump station, two restrooms and four showers. Maximum site length is 35 feet (may have limited availability).
RV Road Trip Guides
Map & DirectionsBattle Ground Lake State Park Campground is located in Washington near Heisson
Coordinates
45.80263115 N
122.49020736 W
Connectivity
- T-Mobile5GExcellent CoverageVerified by 10 usersLast on 5/19/26
- Verizon5GExcellent CoverageVerified by 7 usersLast on 5/19/26
- AT&TLTESome CoverageVerified by 4 users
Connectivity
- T-Mobile5GExcellent CoverageVerified by 10 usersLast on 5/19/26
- Verizon5GExcellent CoverageVerified by 7 usersLast on 5/19/26
- AT&TLTESome CoverageVerified by 4 users
Access
- Drive-InPark next to your site
- Walk-InPark in a lot, walk to your site.
- Hike-InBackcountry sites.
Site Types
- Tent Sites
- RV Sites
- Standard (Tent/RV)
- Group
- Cabins
- Equestrian
Features
For Campers
- Market
- ADA Access
- Trash
- Picnic Table
- Firewood Available
- Phone Service
- Reservable
- Showers
- Drinking Water
- Electric Hookups
- Toilets
- Alcohol
- Pets
- Fires
For Vehicles
- Sanitary Dump
- Sewer Hookups
- Water Hookups
- Pull-Through Sites
- 30 Amp Hookups
Drive Time
- 32 min from Portland, OR
- 45 min from Longview, WA
- 1 hr 21 min from Salem, OR
- 1 hr 39 min from Albany, OR























































