Grahams Island State Park is located on the ever-changing shores of Devils Lake. This hidden treasure is heavily wooded and surrounded by miles of lakeshore. Campers will enjoy the large shaded campsites, in one of the only non-seasonal campgrounds in the area.
The unique landscape of the lake makes it a hot spot for world-class fishing. The park hosts numerous national and regional fishing tournaments during the year. Grahams Island caters to anglers with an array of resources including a bait shop, a four-lane boat ramp and a fish cleaning station.
Visitors can enjoy a day on the lake, take a stroll on the hiking trails, swimming at the beach or hang out at the visitors center. In the winter, visitors can explore over three miles of groomed cross-country ski trails, explore the park on snowshoes and have excellent access to the lake for ice fishing activities.
The Sivert Thompson Activity Center is nestled beneath the oak trees with beautiful views of the lake. This secluded section of the park is a picture-perfect backdrop for any event year-round. Two picnic shelters are also available for rent.
Grahams Island State Park is home to six seasonal camping cabins. The Bass, Crappie, Muskie, Perch, Pike, and Walleye cabins are all situated next to one another on top of a hill, giving visitors beautiful views of the lake.
Camping Cabins
Price: $60 per night (two-night minimum stay required)
Book Now
If you're looking for an economical getaway, our camping cabins are a great choice. Open seasonally, these one-room cabins are air-conditioned and come with a small refrigerator. The cabins sleep five with one full bed and 3 single beds, set up bunkbed style.
- Guests are expected to do general cleaning before vacating, including sweeping, wiping down surfaces and collecting and bagging trash.
- Cabins check-in is after 4 pm, check-out is at noon.
- Smoking is not allowed in any cabins.
- Game or fish cleaning in or around cabins is not allowed, please contact park staff for other arrangements.
- Pets are not allowed in cabins.
- Bedding and towels are not provided.
- The full list of park fees can be found in the Fees & Facilities Brochure.
- The cancellation policy and reservation information can be found here.
Campsite type
38 Modern Plus Campsites
(electricity, water & sewer)
Price: $30/night
70 Modern Campsites
(electricity & water)
Price: $25/night
5 Group Plus Campsites
(electricity, water, sewer and the ability to put multiple units on one site)
Price: $30/night*
*Pricing is per night, per unit
Campground Map
Full Park Map
15 Group Modern Campsites
(electricity, water and the ability to put multiple units on one site)
Price: $25/night*
*Pricing is per night, per unit
12 Group Primitive Campsites
(the ability to put multiple units on one site)
Price: $17/night*
*Pricing is per night, per unit
9 Primitive Campsites
Price: $17/night
- Campsites and seasonal lodging can be booked 95 days in advance from the date you wish to stay.
- Reservations can be made online or by calling the call center (800-807-4723).
- The full list of park fees can be found in the Fee's & Facilities Brochure
- Check-in is at 4:00 pm on the first day of the reservation and checkout is at 3:00 pm on the last day of the reservation.
- Pets are welcome but must stay on a leash. Most parks have off-leash areas or dog parks for your four-legged friends.
- The cancellation policy and reservation information can be found here.
Dog Park
Grahams Island State Park now has a dog park centrally located between the campgrounds. This area is a fenced, leash-free green space for dogs to run and get exercise in.
Sivert Thompson Activity Center
The Sivert Thompson Activity Center seats up to 180 and has a wood-burning fireplace, indoor bathrooms, sink, refrigerator, counter service area, and air conditioning. A gas grill is also available for use. This facility is available year-round and can be booked by calling the park at (701) 766-4015.
Sivert Thompson Activity Center. . . . . . . $200/day
Picnic shelters
Grahams Island has two picnic shelters available for use. The south shelter (electricity) has 6 tables and seats 48. The north shelter (no electricity) has 4 tables and seats 32. A standing wood/charcoal grill is present at each shelter. To book a picnic shelter please call the park at (701) 766-4015.
Shelter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $25
- Bait shop
- Boat ramp
- Fish cleaning station
- Gas pump
- Horseshoe courts
- Picnic shelters
- Playground
- Sewage dump station
- Sewer and electrical hookups
- Showers & flush toilets
- Swim beach
- Visitor center
- Volleyball court
Sivert Thompson Loop
Distance: 1.6 miles
Open to: hiking, mountain biking
Trails meander through ash/oak woodlands which provide an opportunity to bird watch, photograph wildlife, and view 130 different plant species that are native to Grahams Island. The trail also provides a view of Devils Lake along the south shore of Grahams Island.
North Campground Loop
Distance: 0.5 miles
Open to: hiking, mountain biking
Trails meander through ash/oak woodlands which provide an opportunity to bird watch, photograph waterfowl, and wildlife and view 130 different plant species that are native to Grahams Island.
Cross-country Ski Trail
Distance: 3 miles
Open to: cross-country skiing
These trails are maintained for winter activity. The snow conditions determine the availability of trails. Trails are groomed weekly in the winter and are ready to ski.
The park is open to snowshoeing; however, it is not allowed on the groomed cross-country ski trails. There are many places to explore, but we encourage people to check out the packed path we have established throughout the primitive campground during the winter months.
Trail Maps:
Contact Us
Grahams Island State Park
152 S. Duncan Road
Devils Lake, ND 58301
(701) 766.4015
dlsp@nd.gov



