
North Dakota · Fishing
Fishing in North Dakota
North Dakota doesn't get the fishing press that neighboring states do, but with 127 active fishing spots across the state, there's a lot of water worth your time.
114 spots9 townsUpdated dailyFree to access
View on mapFishing · 114 spots
Featured spots
All spots · 114 spots

River fishing
Beaver Creek
Beulah, North Dakota

Saltwater fishing
Beulah Bay
Beulah, North Dakota

Lake fishing
Bird Lake
Tappen, North Dakota

Lake fishing
Bone Lake
Bottineau, North Dakota

Lake fishing
Boot Lake
Forman, North Dakota

Lake fishing
Broom Lake
Saint John, North Dakota

Lake fishing
Bu Lake
Saint John, North Dakota

Lake fishing
Bunce Lake
Wing, North Dakota

Lake fishing
Carlson Lake
Douglas, North Dakota

Lake fishing
Coal Lake
Underwood, North Dakota

Lake fishing
Dakota Lake
Oakes, North Dakota

Lake fishing
Dead Dog Slough
Powers Lake, North Dakota

Lake fishing
Deer Lake
Petersburg, North Dakota

Lake fishing
Demicks Lake
Watford City, North Dakota

Lake fishing
Edward Arthur Patterson Lake
Dickinson, North Dakota

Lake fishing
Eric Lake
Pingree, North Dakota

Lake fishing
Fort Stevenson State Park
Garrison, North Dakota

Lake fishing
Fox Lake
Crary, North Dakota

Lake fishing
Free Peoples Lake
Warwick, North Dakota

River fishing
Garrison Dam National Fish Hatchery
Hazen, North Dakota

Lake fishing
Goose Lake
Kintyre, North Dakota

Lake fishing
Goose Lake
Ashley, North Dakota

Lake fishing
Graner Bottom
Mandan, North Dakota

Lake fishing
Guss Lake
Wolford, North Dakota
North Dakota doesn't get the fishing press that neighboring states do, but with 127 active fishing spots across the state, there's a lot of water worth your time. The Missouri River system anchors the western half, with Bowman-Haley Dam near Bowman sitting at 2,760 feet and holding solid walleye, northern pike, and yellow perch in its reservoir. On the opposite end of the state, Icelandic State Park's Tongue River Reservoir near Cavalier sits at just 820 feet and adds bluegill to that same core species mix, making it one of the more accessible multi-species options in the northeast. Lake Sakakawea's reach shows up in multiple listings around New Town and the Van Hook Area, while the Garrison Dam National Fish Hatchery near Hazen gives the river stretch below the dam a consistent presence of fish year-round. Scattered across the prairie you'll find smaller lakes like Pelican Lake near Bottineau, Moores Lake near Forbes, and Lake Nettie near Turtle Lake that see far less pressure than the big reservoirs. Walleye is the dominant target statewide, but northern pike show up in enough listings that targeting them specifically is a reasonable plan, not an afterthought. Ice fishing is a serious season here, not a novelty.
Frequently asked questions
What fish species can I realistically target in North Dakota?
Walleye and northern pike are the most consistently listed species across North Dakota waters, appearing at spots like Bowman-Haley Dam and the Tongue River Reservoir at Icelandic State Park. Yellow perch are common in those same reservoirs and make for good eating with lighter gear. Bluegill show up at Icelandic State Park's Tongue River Reservoir as well, which is worth knowing if you're bringing kids or want a more relaxed session.
Do I need a fishing license, and where do I get one?
Yes, a North Dakota fishing license is required for anyone 16 and older. You can purchase one through the North Dakota Game and Fish Department website or at most sporting goods retailers and bait shops across the state. Non-resident licenses are available, and there are short-term options if you're only visiting for a few days.
When is the best time of year to fish in North Dakota?
Open-water fishing picks up in May once ice-out is complete and walleye are actively feeding after the spawn. Early morning and late evening produce the most consistent walleye action through summer, particularly in reservoirs like Bowman-Haley Dam. Ice fishing runs roughly December through February depending on conditions, and it's a legitimate season here with good perch and pike action on many of the smaller prairie lakes.
Are the smaller lakes like Pelican Lake or Moores Lake worth the drive compared to the big reservoirs?
They can be, especially if you want lighter pressure and a more straightforward fishing experience. Smaller lakes near towns like Bottineau and Forbes tend to be easier to access and navigate without a large boat. The tradeoff is that fish populations in smaller prairie lakes can be more variable year to year, so checking recent reports from the North Dakota Game and Fish Department before committing to a specific lake is a good habit.
What gear setup makes sense for a first trip to North Dakota?
A medium-action spinning rod in the 6 to 7 foot range handles walleye and perch well across most of the reservoir and lake fishing here. For northern pike, step up to a medium-heavy rod with a wire or heavy fluorocarbon leader to handle their teeth. Jigs tipped with live minnows or soft plastics are reliable walleye producers, and if you're fishing the Tongue River Reservoir or Bowman-Haley Dam, having a small boat or kayak opens up significantly more water than shore fishing alone.
Keep exploring — more waters worth the drive
Kindschi Lake
~13 min drive
A worthwhile stop near North Dakota.
Mud Lake
~15 min drive
A worthwhile stop near North Dakota.
Krueger Lake
~22 min drive
A worthwhile stop near North Dakota.
Salt Lake
~46 min drive
A worthwhile stop near North Dakota.
Bunce Lake
~51 min drive
A worthwhile stop near North Dakota.
Kilgore Lake
~57 min drive
A worthwhile stop near North Dakota.
Mud Lake
~59 min drive
A worthwhile stop near North Dakota.
Lake Nettie
~1h drive
A worthwhile stop near North Dakota.
Coal Lake
~1h 13m drive
A worthwhile stop near North Dakota.
Audubon Lake
~1h 21m drive
A worthwhile stop near North Dakota.