Grahams Island State Park Offers Swimming, Boating, and Water Skiing Family Excitement

Park Overview:


On the north side of Devils Lake is Grahams Island State Park, the larger of the two state parks in the Devils Lake State Parks system. Fortunately, for those seeking outdoor beauty, Devils Lake, which is the biggest natural lake in the area, is also one of the most beautiful places in North Dakota.

Grahams Island is surrounded by the calm waters of the northern part of the lake and can be reached by driving over a man-made elevated ridge. From Devils Lake City, drive 10 miles west on Highway 19, then five miles south on Grahams Island Road.


When early explorers settled on the banks of North Dakota’s picturesque lake, they mistakenly translated the Native American name for the lake – Miniwaukan – into “bad spirit.” This was probably due to myths and folktales about giant lake monsters and drowned warriors. Eventually, the name “bad spirit” evolved into the ominous sounding Devils Lake.


Grahams Island is best for water-based activities, including swimming and boating. For example, a well-constructed boat landing is based on the island for boating hobbyists. Camping facilities were also built for campers, including picnic shelters, RV sites, cabins, and campgrounds that are hooked up with electricity.


Boating and swimming are not the only activities on Grahams Island. Visitors can also take their pick among picnicking, camping, hiking, bird watching, wildlife viewing, and even cross country skiing in the winter.

View Larger Map

Directions: Go west of Devils Lake for about 10 miles until you reach Grahams Island Road then go south for about 5 miles.

Park Details:
Park Name: Grahams Island State Park Showers: Yes
State Park: Yes Electrical Hookups: Yes
Address: Highway 19, Devils Lake, North Dakota Playground: Yes
City: Devils Lake Acreage: 0
State: North Dakota Horses Allowed: No
Zip Code: 58301 Picknicking: Yes
Phone Number: (701) 766-4015 Boating: Yes
Toll Free Number: Canoeing: Yes
Reservation Number: (701) 766-4015 Water Skiing: Yes
Email Address: Fishing: Yes
RV Sites: Yes Swimming: Yes
Pets Allowed: No Restaurant: No
Hiking: Yes Reservations Allowed: Yes
Biking: Yes Others: 107 campsites
Cabins & Lodging: No Tent Camping: Yes

Entrance to Grahams Island is free, but you have to get in at Devils Lake State Parks, which will run you $5 per vehicle per day. Regular visitors can pay $25 for year-round access to the state park. Picnic shelters can be rented for $25 per day and $40 for each rented cabin. Meeting facilities are also available for large groups at $150 per day.

Hours and Seasons:
Grahams Island is open seasonally due to the fluctuations in water level. For reservations, call the state park management.