Within Grahams Island State Park, this campground sits on an island in Devils Lake, accessible by bridge and drawing anglers year-round. The North Dakota State Parks & Recreation facility operates seasonally with full hookups for RVs up to 210 feet, though campers note the access road can be rough.
The park features three distinct camping areas that cater to different preferences. Whistle P. found "Howard campground has giant, shaded, very private spots" where neighbors remain barely visible through the trees. The primitive camping area sits directly on the water with natural privacy from mature trees, while the main RV loops offer more open sites with full utilities. Reviewers consistently mention the park office doubles as a fishing store, and the fish cleaning station stays busy throughout the day.
Devils Lake draws serious anglers who fill the campground during peak fishing seasons. The boat launch accommodates various watercraft, though swimming areas can get crowded on sunny days. A fenced dog park provides off-leash space for pets, and mowed trails wind through the property. The event center includes kitchen facilities and outdoor seating for group gatherings. Clean Slate D. noted the facility is "very clean and quiet" with well-maintained shower houses.
Reservations are available online year-round, though sites 1-6 maintain water access during winter months when other areas switch to electric-only service. The campground fills quickly during summer weekends, particularly with fishing tournaments. Campers seeking additional options can explore places to camp around Fort Totten or check Woodland Resort for lakeside alternatives. Book primitive waterfront sites well in advance for maximum privacy and direct lake access.
Description
Named for Captain Duncan Graham, one of the first known settlers in the area, Grahams Island is located in North Dakota’s Devils Lake. Located approximately 100 miles west of Grand Forks, this is the state’s largest natural lake—yet its shoreline and surface area constantly change due to its being in a closed drainage basin. The island is accessible via a bridge from the north; the state park is located a couple miles from the bridge, on the southeast point of the island. The park provides a year-round recreation destination for every kind of outdoor enthusiast, but fishing and water play are the most popular. Many just come to Grahams Island to kick back and enjoy a taste of “Island Life.”
With more than 150 campsites available, Grahams Island has an option for every type of camper. Spacious pull-through sites provide partial and full hookups for RV and trailer campers, primitive sites offer wooded seclusion for tent campers, and numerous group sites can accommodate large parties. The park even offers a few partially-furnished cabins. Campsites are equipped with picnic tables and fire rings, and the campground features drinking water, flush and vault toilets, showers, picnic shelters, playgrounds, dog park, and sports courts. Dogs are welcome, but must remain leashed unless in designated areas. Camping is available year-round, however some facilities may be closed during the winter season; sites are $17–$30/night; cabins $60/night; reservations accepted.
Large and fairly shallow, Devils Lake is a hotspot for fishing, including some of the state’s best ice fishing. The park hosts several regional and national fishing tournaments, but casting for walleye, perch, white bass, and northern pike is a year-round activity. Fishing services in the park include a bait shop, boat launch, marine gas pump, and fish cleaning station. Other lake activities include paddling, sailing or relaxing at the swim beach. During the summer season, 2 miles of hiking and mountain biking trails are available for exploring the islands local woods, and in winter, 3 miles of cross-country ski trails are groomed for winter swooshing.
RV Road Trip Guides
Location
Public CampgroundGrahams Island State Park Campground is located in North Dakota
Address
152 S Duncan Road
Devils Lake, ND 58301
Coordinates
48.0438778893437 N
99.0577083951722 W
Connectivity
- T-MobileNo Coverage
- VerizonLTESome CoverageVerified by 1 userLast on 4/23/26
- AT&TLTESome CoverageVerified by 2 usersLast on 4/23/26
Connectivity
- T-MobileNo Coverage
- VerizonLTESome CoverageVerified by 1 userLast on 4/23/26
- AT&TLTESome CoverageVerified by 2 usersLast on 4/23/26
Access
- Walk-InPark in a lot, walk to your site.
Site Types
- Tent Sites
- RV Sites
- Standard (Tent/RV)
- Group
- Cabins
- Tent Cabin
Features
For Campers
- Market
- Firewood Available
- Phone Service
- Reservable
- Showers
- Electric Hookups
- Toilets
- Alcohol
- Pets
For Vehicles
- Sewer Hookups
- Water Hookups
- 50 Amp Hookups
- Big Rig Friendly
Drive Time
- 1 hr 37 min from Grand Forks, ND
- 1 hr 58 min from Minot, ND
- 2 hrs 38 min from Fargo, ND
- 2 hrs 38 min from Bismarck, ND

























