Graham Island State Recreation Area
North Dakota

Graham Island State Recreation Area

217 Bureau of Indian Affairs Road 24, Fort Totten District, North Dakota 58335
Available Activities
  • Camping
  • Swimming
  • Fishing
  • Boating
  • Bird Watching
  • Ice Fishing
  • Hunting

🎣 North Dakota’s Devils Lake Island Park — Wooded Campground, Walleye Capital, and Prairie Lake Beach — A wooded island park on 320-square-mile Devils Lake with campground, swimming beach, boat ramp, walleye and perch fishing, and prairie wildlife — Ramsey County, North Dakota

Grahams Island State Park occupies a heavily wooded peninsula jutting into Devils Lake — North Dakota’s largest natural lake at 320 square miles and one of the top walleye and perch fisheries in the northern Great Plains. While the surrounding prairie is flat and treeless, the island park is a surprising oasis of mature oak, ash, and elm trees sheltering a campground that feels more like Minnesota than North Dakota.

Devils Lake has been growing for decades (it’s risen over 30 feet since the 1990s), and the fishing has only gotten better — walleye, perch, white bass, and northern pike are all thriving. The park provides a boat ramp, swimming beach, and direct access to some of the best ice fishing in the northern US during winter.

What to Do

ActivityDetailsNotes
Walleye FishingDevils Lake — 320 sq miND’s #1 walleye lake
Perch FishingYear-roundJumbo perch legendary
CampingWooded sitesElectric hookups, showers
SwimmingSandy beachCalm lake waters
BoatingBoat rampFull lake access
Ice FishingWinter seasonOne of ND’s best ice fisheries
Nature/WildlifePrairie birds, deerWooded island habitat

Fishing Guide

SpeciesSeasonNotes
WalleyeMay–Oct + iceND’s premier walleye lake
Yellow PerchYear-roundJumbo perch, legendary quality
White BassJun–AugSchooling, action fishing
Northern PikeYear-roundTrophy potential

Best Time to Visit

SeasonWeatherBest For
Summer (Jun–Aug)65–85°FWalleye fishing, camping, swimming
Winter (Dec–Feb)-5–25°FWorld-class ice fishing
Fall (Sep–Oct)35–60°FFall walleye run, hunting season
Spring (Apr–May)35–60°FPerch run, birding

💰 Trip Cost Estimator

ExpenseCostNotes
Vehicle Entry$7/dayND state park pass
Annual Pass$35/yearAll ND state parks
Campsite$20–$30/nightElectric, wooded
Fishing Trip$7 + licenseBoat ramp + walleye/perch access

Frequently Asked Questions

Is Devils Lake really that good for walleye?

Yes — it’s legendary. Devils Lake is consistently ranked among the top 5 walleye lakes in the US. The lake’s rising water levels have expanded habitat and boosted fish populations.

Is the park actually wooded?

Surprisingly, yes. While the surrounding prairie is flat and treeless, Grahams Island is an oasis of mature hardwood forest — oak, ash, and elm trees shelter the campground.

Can I ice fish?

Absolutely. Devils Lake is one of the premier ice fishing destinations in the northern US. The park provides winter access, and guided ice fishing services are available locally.

🎣 North Dakota’s Walleye Capital

320 square miles of walleye water, jumbo perch, wooded island camping, and world-class ice fishing — Devils Lake at its best.

🗺️ Official Park Page

Sarah Mitchell

About the Author

Outdoor Editor & Trail Expert

Sarah Mitchell is an outdoor writer and trail researcher with over 8 years of experience exploring state parks across America. As the lead editor at AmericasStateParks.org, she has personally visited more than 200 parks in 42 states, logging thousands of trail miles and hundreds of campground nights. Sarah specializes in detailed park guides, accessibility information, and family-friendly outdoor planning. Her work focuses on helping first-time visitors feel confident and well-prepared for their state park adventures.

200+ state parks visited across 42 states | 8+ years of outdoor writing

Last updated: April 23, 2026

Park Location

217 Bureau of Indian Affairs Road 24, Fort Totten District, North Dakota 58335