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.

Interior of camping cabin 

Camping Cabins
Price: $70-85 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.

Accordion Section Title
Overnight Rental Information

- Guests are expected to do general cleaning before vacating, including sweeping, wiping down surfaces and collecting and bagging trash.

- 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. 

- Find answers to other common questions about reservations here.


Campsite type

45 Premium Campsites 
(electricity, water & sewer)
Price: $30-35 per night

5 Premium Group Campsites
(electricity, water, sewer and the ability to put multiple units on one site)
Price: $30-35 per night, per unit

70 Modern Campsites
(electricity & water)
Price: $25-30 per night

Book Now

Campground Map

Full Park Map



15 Modern Group Campsites
(electricity & water)
Price: $25-30 per night, per unit

9 Primitive Campsites
Price: $15 per night

12 Primitive Group Campsites
Price: $15 per night, per unit

Accordion Section Title
Camping Information

- Campsites 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). 

- 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.

- Find answers to other common questions about reservations here.

Accordion Section Title
Day-use Facilities

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. . . . . . . $250/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

Accordion Section Title
Additional Park Amenities
  • 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

Trail Picture.jpg

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:

  • A PDF Map of the trails is available here.
  • All North Dakota State Park and Recreation Area trail maps are available in the OuterSpatial App
  • Paper park maps are also available at the park.

Upcoming Events
View All Events

There are currently no upcoming events listed.
Upcoming Events



Contact Us 

Grahams Island State Park
152 S. Duncan Road
Devils Lake, ND 58301

(701) 766.4015

fb-logo (1).png


Trail TypesHiking Icon-01.pngMountain Biking Icon.pngXskiing Icon.pngSnowshoeing Icon.png