.sf-oregon{–ink:#1B2226;–deep:#23343A;–teal:#8A3A22;–mist:#F1F3EE;–foam:#F8F9F5;–lure:#E9B055;–lure-ink:#1B2226;–line:#DCE1DA;–muted:#4A5550}.sf-oregon .sf-hero{background-color:#3B2620;background-image:radial-gradient(820px 480px at 94% 0%,rgba(233,176,85,.38),rgba(233,176,85,0) 62%),radial-gradient(760px 420px at 4% 100%,rgba(157,184,154,.30),rgba(157,184,154,0) 60%),linear-gradient(196deg,#8A3A22,#5A2E22 38%,#2C3437 74%,#1B2226);clip-path:polygon(0 0,100% 0,100% calc(100% – 6px),88.5% calc(100% – 6px),88% calc(100% – 27px),87.2% calc(100% – 35px),86.3% calc(100% – 31px),85.6% calc(100% – 15px),85.3% calc(100% – 6px),83.4% calc(100% – 6px),83% calc(100% – 31px),82.4% calc(100% – 46px),81.4% calc(100% – 52px),80.2% calc(100% – 51px),79% calc(100% – 44px),78.2% calc(100% – 29px),77.6% calc(100% – 6px),0 calc(100% – 6px));padding-bottom:76px}.sf-oregon .sf-hero::before{background:linear-gradient(95deg,rgba(27,34,38,.84) 0%,rgba(27,34,38,.50) 52%,rgba(27,34,38,.12) 100%)}.sf-oregon .sf-eyebrow{border-radius:14px 3px 14px 3px;background:#1B2226;color:#F6DDB0;border-right:4px solid #E9B055;padding:5px 12px 4px 14px;letter-spacing:.07em}.sf-oregon .sf-hero .sf-sub{color:#F4EFE8}.sf-oregon .sf-hero[style*=”background-image”]::before{background:linear-gradient(95deg,rgba(27,34,38,.90) 0%,rgba(27,34,38,.66) 46%,rgba(59,38,32,.32) 80%,rgba(59,38,32,.16) 100%),linear-gradient(0deg,rgba(16,20,22,.72),rgba(16,20,22,0) 50%)}.sf-oregon .sf-bar{background-color:#1B2226;background-image:radial-gradient(560px 230px at 95% 0,rgba(233,176,85,.26),rgba(233,176,85,0)),linear-gradient(100deg,#1B2226 40%,#5A2E22)}.sf-oregon .sf-bar p{color:#EEF0EC}.sf-oregon .sf-band–white,.sf-oregon .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 94% 6%,rgba(138,58,34,.10),rgba(138,58,34,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(157,184,154,.26),rgba(157,184,154,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(233,176,85,.12),rgba(233,176,85,0) 62%),linear-gradient(135deg,#FFFFFF,#F8F9F5,#ECEFE8)}.sf-oregon .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 6% 6%,rgba(138,58,34,.10),rgba(138,58,34,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(157,184,154,.26),rgba(157,184,154,0) 62%),linear-gradient(225deg,#FFFFFF,#F8F9F5,#ECEFE8)}.sf-oregon .sf-band–mist{background-color:#F1F3EE;background-image:radial-gradient(860px 520px at 10% 8%,rgba(233,176,85,.26),rgba(233,176,85,0) 64%),radial-gradient(720px 460px at 92% 94%,rgba(157,184,154,.30),rgba(157,184,154,0) 62%),linear-gradient(200deg,#F7F8F4,#F1F3EE,#E4E9E1)}.sf-oregon .sf-band–deep,.sf-oregon .sf-band–ink{color:#F1F3EF}.sf-oregon .sf-band–deep{background-color:#23343A;background-image:radial-gradient(900px 540px at 92% 6%,rgba(233,176,85,.18),rgba(233,176,85,0) 62%),radial-gradient(800px 500px at 6% 94%,rgba(157,184,154,.16),rgba(157,184,154,0) 62%),linear-gradient(150deg,#2C4249,#23343A,#162227)}.sf-oregon .sf-band–ink{background-color:#1B2226;background-image:radial-gradient(900px 540px at 8% 6%,rgba(138,58,34,.55),rgba(138,58,34,0) 62%),radial-gradient(760px 480px at 94% 96%,rgba(233,176,85,.14),rgba(233,176,85,0) 62%),linear-gradient(150deg,#232C31,#1B2226,#111619)}.sf-oregon .sf-band–deep .sf-src,.sf-oregon .sf-band–ink .sf-src{color:#D8DFDC}.sf-oregon .sf-band–deep .sf-head p,.sf-oregon .sf-band–ink .sf-head p,.sf-oregon .sf-cta p{color:#EAEFEC}.sf-oregon .sf-band–deep .sf-card p,.sf-oregon .sf-band–ink .sf-card p,.sf-oregon .sf-band–deep .sf-fact span,.sf-oregon .sf-band–ink .sf-fact span{color:#E3E9E6}body.sfs .sf-oregon .sf-band–deep .sf-list li span,body.sfs .sf-oregon .sf-band–ink .sf-list li span{color:#EAEFEC}body.sfs .sf-oregon .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-oregon .sf-band–white .sf-list a:not(.sf-btn){color:#8A3A22}body.sfs .sf-oregon .sf-band–mist .sf-list li>span,body.sfs .sf-oregon .sf-band–white .sf-list li>span{color:#3F4844}.sf-oregon .sf-barrow .t{background:linear-gradient(90deg,#8A3A22,#D08A5C)}.sf-oregon .sf-band–deep .sf-barrow .t,.sf-oregon .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#E9B055,#F4D59C)}.sf-oregon .sf-pill{background:#E8ECE4;color:#1F2629}.sf-oregon .sf-btn:hover{background:#F4D59C;border-color:#F4D59C}.sf-oregon .sf-card-img,.sf-oregon .sf-tile{background-color:#3B2620}.sf-oregon .sf-q p{color:#2F3834}.sf-oregon .sf-band–deep .sf-kicker,.sf-oregon .sf-band–ink .sf-kicker,.sf-oregon .sf-band–deep .sf-fact b,.sf-oregon .sf-band–ink .sf-fact b{color:#F4D59C}.sf-oregon .sf-kicker{color:#8A3A22}.sf-oregon .sf-pf-card h3{color:#141A1D!important}.sf-oregon .sf-band–deep .sf-btn–ghost,.sf-oregon .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.48);background:rgba(16,20,22,.38)}body.sfs .sf-oregon .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#F4D59C}.sf-oregon .sf-tablewrap{color:#1B2226;border-color:#DCE1DA}.sf-oregon .sf-table td{color:#1B2226}.sf-oregon .sf-table th{background:#2C4249;color:#fff}.sf-oregon .sf-table tr:nth-child(even) td{background:#F2F4EF}body.sfs .sf-oregon .sf-tablewrap a,body.sfs .sf-oregon .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#8A3A22}.sf-oregon .sf-band–deep .sf-q,.sf-oregon .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-oregon .sf-band–deep .sf-q p,.sf-oregon .sf-band–ink .sf-q p{color:#EEF2EF}body.sfs .sf-oregon .sf-band–deep .sf-faq .sf-q p,body.sfs .sf-oregon .sf-band–ink .sf-faq .sf-q p,body.sfs .sf-oregon .sf-band–deep .sf-q h3,body.sfs .sf-oregon .sf-band–ink .sf-q h3{color:#FFFFFF}body.sfs .sf-oregon .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-pill a{color:#8A3A22}.sf-oregon .sf-band–deep .sf-card .sf-more,.sf-oregon .sf-band–ink .sf-card .sf-more{color:#F4D59C}.sf-oregon .sf-bar .sf-crumbs,.sf-oregon .sf-bar .sf-crumbs span,body.sfs .sf-oregon .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-oregon .sf-note{color:#1B2226}body.sfs .sf-oregon .sf-note a{color:#8A3A22}@media (max-width:760px){.sf-oregon .sf-hero{clip-path:polygon(0 0,100% 0,100% calc(100% – 3px),88.5% calc(100% – 3px),88% calc(100% – 15px),87.2% calc(100% – 19px),86.3% calc(100% – 17px),85.6% calc(100% – 8px),85.3% calc(100% – 3px),83.4% calc(100% – 3px),83% calc(100% – 17px),82.4% calc(100% – 25px),81.4% calc(100% – 29px),80.2% calc(100% – 28px),79% calc(100% – 24px),78.2% calc(100% – 16px),77.6% calc(100% – 3px),0 calc(100% – 3px));padding-bottom:52px}}
Oregon counties

Fishing in Grant County, Oregon

County seat: Canyon City. Population 7,233.

  • 6lake pages
  • 7open launches
  • 3river pages
Piscifun Carbon X ultralight spinning reelPick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo of John Day River: Bureau of Land Management Oregon and Washington, CC BY 2.0

Grant County, Oregon

Getting to know the water in Grant County

7,233 Oregonians called Grant County home in 2020, with Canyon City as county seat. ODFW files most of the Grant County waters it names under the ODFW Northeast Zone rows, with drainages, not county lines, setting the edges.

Grant County shares 6 lake pages, and Olive Lake spreads widest. 7 open launches sit in the county on the OSMB map; 4 take a trailer.

6lake pages
7open OSMB launches
3river pages
0shops

Census 2020 population; BLM Oregon NHD lake outlines; OSMB Boating Access Sites; DLCD and ODFW shore access layers; 2026 Oregon Sport Fishing Regulations zone lists; read November 2, 2026.

Map

A map of where to get on the water in Grant County

OSMB launch points, DLCD and ODFW shore sites, NHD lake points, PMEP estuary points; read November 2, 2026.

Lakes

Lakes to try around Grant County

LakeAcresKindOSMB launchesFish mapped
Olive Lake150 (outline)lake1brook trout, rainbow trout
Magone Lake40 (outline)lake1brook trout, rainbow trout
Canyon Meadows Lake32 (outline)lake1brook trout, rainbow trout
Bull Prairie Lake28 (outline)lake1brook trout, rainbow trout
Officers Reservoir20 (outline)reservoir0rainbow trout
Thomas Cavender Reservoir14 (outline)reservoir0rainbow trout

BLM Oregon hydrography lake outlines (NHD), summed by GNIS name (layer), read November 2, 2026. Species: ODFW Fish Habitat Distribution layers (ODFW ArcGIS), read November 2, 2026; a mapped species is habitat use ODFW records, not a catch report. ODFW publishes no lake depths in these layers.

Piscifun Carbon XT ultralight spinning reelFor the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
Species

What the habitat maps show near Grant County

rainbow trout tops the tally of water pages within 40 miles of Canyon City.

Rainbow trout8 waters
Brook trout3 waters
Black crappie1 water
Largemouth bass1 water
Smallmouth bass1 water

Species from ODFW Fish Habitat Distribution layers, booklet exceptions and ODFW records, counted per water page within 40 miles; habitat mapping, not a catch survey.

More water

The rest of the named lakes in Grant County

Grant County holds 18 more named lakes on the outline map.

WaterAcres (outline)Nearest place
Pronghorn Reservoir70John Day
Buffalo Lake43Burns
Sproul Reservoir35John Day
Strawberry Lake34John Day
Tamarack Swamp19John Day
Baldy Lake19Baker City
Crawfish Lake16Baker City
Waller Reservoir Number Three14John Day
Slide Lake10John Day
Lost Lake (Grant County)9John Day
High Lake6John Day
Carpenter Pond4John Day
Roosevelt Lake4John Day
Jumpoff Joe Lake3John Day
Little Strawberry Lake2John Day
San Juan Log Ponds2John Day
Little Slide Lake2John Day
Twin Ponds0John Day

BLM Oregon hydrography lake outlines (NHD), summed by GNIS name (layer), read November 2, 2026.

Rivers

Drift and wade water in Grant County

  • North Fork John Day RiverODFW maps spring chinook and summer steelhead runs, 5 OSMB launches, 1 USGS gauge
  • Middle Fork John Day RiverODFW maps spring chinook and summer steelhead runs, 1 USGS gauge
  • John Day River18 OSMB launches, 3 USGS gauges, 20 booklet exceptions

Other named rivers of Grant County (1)

  • South Fork John Day RiverODFW maps spring chinook and summer steelhead runs

Stream gauges in Grant County

USGS gaugeLatest readingTime (ET)
North Fork John Day River At Monument, Or103 cfs, 2.49 ft gage heightNov 11 8:30 pm
John Day River Near John Day, Or67 cfs, 3.60 ft gage heightNov 11 8:45 pm
Middle Fork John Day River At Ritter, Or32 cfs, 1.89 ft gage heightNov 11 8:45 pm
Mf John Day River Abv Camp Creek, Nr Galena, Or20 cfs, 3.95 ft gage heightNov 11 8:30 pm

US Geological Survey provisional data, retrieved Nov 11, 2026 9:33 pm ET. Provisional readings can be revised.

ODFW Fish Habitat Distribution stream names and runs, OSMB launches, booklet exceptions and USGS gauges; read November 2, 2026.

Access

Where to launch in Grant County

  • Big Bend launch on North Fork John Day RiverNorth Fork John Day River, hand carry launch
  • Bull Prairie Campground boat rampBull Prairie Lake, 1 lane, trailered launch
  • Canyon Meadows boat rampCanyon Meadows Lake, 1 lane, trailered launch
  • Lone Pine launch on North Fork John Day RiverNorth Fork John Day River, hand carry launch
  • Magone Lake Recreation Area boat rampMagone Lake, 1 lane, trailered launch
  • Monument Boat Launch on North Fork John Day RiverNorth Fork John Day River, 1 lane, trailered launch
  • Wrightman Canyon launch on North Fork John Day RiverNorth Fork John Day River, hand carry launch
  • Olive Lake boat rampOlive Lake, closed per OSMB

Closed sites stay as plain rows; check the OSMB note on any restricted launch.

Oregon State Marine Board Boating Access Sites layer (OSMB ArcGIS), read November 2, 2026; status as OSMB publishes it. Oregon Coastal Management Program (DLCD) Shoreline Access Inventory (layer) and the ODFW shore access map, read November 2, 2026.

Stocking

Stocked lakes and ponds of Grant County

Planned stocking in Grant County: 7 releases, 3 waters, 16,850 trout by the schedule.

  • Olive Lake2 releases planned, next listed: May. 31, 2027 – Jun. 04, 2027: 3,050 legal-size trout
  • Magone Lake2 releases planned, next listed: May. 03, 2027 – May. 07, 2027: 3,500 legal-size trout
  • Bull Prairie Lake3 releases planned, next listed: May. 24, 2027 – May. 28, 2027: 1,250 legal-size trout

ODFW weekly trout stocking schedule (planned releases; ODFW prints size classes, not species), myodfw.com, read November 2, 2026.

Regulations

The booklet table for Grant County

Every Grant County water missing from the exception list uses the zone limits. ODFW prices the 2026 annual angling license at $50 for Oregonians and $138 for nonresidents. The Combined Angling Tag ($69 resident) records any salmon, steelhead, sturgeon or halibut kept.

SpeciesLimitSeason
TroutLakes: 5 per day, 3 daily limits in possession. Streams: 2 per day, 3 daily limits in possession; 8-inch minimumLakes: Open all year. Streams: Open May 22 – Oct 31, unless noted under Exceptions.
Kokanee10 per day unless noted under Exceptions.Open all year.
SalmonSee Umatilla River under Exceptions. There is no annual limit on hatchery salmon as long as the appropriate number of Hatchery Harvest Tags have been purchased to record the catch.Closed in all waters unless noted by species under Exceptions.
Steelhead3 per day.Closed in all waters unless noted by species under Exceptions.
SturgeonCatch-and-release only.Lakes: Open all year. Streams: Open during trout, salmon or steelhead seasons only, except portions of Columbia River tributaries flooded by John Day and.
BassLakes: 5 per day, 3 daily limits in possession unless noted under Exceptions. Streams: No limit.Lakes: Open all year. Streams: Open during trout, salmon or steelhead seasons only, except portions of Columbia River tributaries flooded by John Day and.
Bluegill, Catfish, Crappie, Other Sunfish, Walleye, Yellow Perch, Suck.No limit.Lakes: Open all year. Streams: Open during trout, salmon or steelhead seasons only, except portions of Columbia River tributaries flooded by John Day and.

Exceptions printed for Grant County (20)

WaterSpeciesRuleBooklet
John Day River (Clatsop Co.)hatchery steelhead, chinook, salmonOpen all year for hatchery steelhead and hatchery Chinook salmon.p. 28
John Day River (Clatsop Co.)Use of bait allowed.p. 28
John Day River (Mainline railroad bridge to North Fork)hatchery steelheadOpen for hatchery steelhead Jan 1 – Apr 30 and Sept 1 – Dec 31.p. 59
John Day River (Mainline railroad bridge to North Fork)bass, catfish, warmwaterOpen all year for bass, catfish, and other warmwater fish.p. 59
John Day River (Mainline railroad bridge to North Fork)Use of bait allowed.p. 59
John Day River (Mainline railroad bridge to North Fork)Closed from ODFW marker ¼ mi below Tumwater Falls to 200 ft above the falls near the head of John Day Arm.p. 59
John Day River (Mainline railroad bridge to North Fork)steelhead, salmonClosed to Salmon and Steelhead angling from Sep 1 – Dec 31 from Mainline railroad bridge to ODFW marker 1/4 mi below Tumwater Falls.p. 59
John Day River (North Fork to Indian Cr)hatchery steelheadOpen for hatchery steelhead Jan 1 – Apr 30 and Sep 1 – Dec 31.p. 59
John Day River (North Fork to Indian Cr)Use of bait allowed.p. 59
John Day River (Above Indian Cr)Use of bait allowed.p. 59
John Day River, Middle Fork (Mouth to Hwy 395 bridge)hatchery steelheadOpen for hatchery steelhead Jan 1 – Apr 30 and Sep 1 – Dec 31.p. 60
John Day River, Middle Fork (Mouth to Hwy 395 bridge)Use of bait allowed.p. 60
John Day River, Middle Fork (Above Hwy 395 bridge)Use of bait allowed.p. 60
John Day River, Middle Fork (Above Hwy 395 bridge)Hook-gap size may not exceed 3/8 inch.p. 60
John Day River, Middle Fork (Above Hwy 395 bridge)Closed from Hwy 7 to Summit Cr.p. 60
John Day River, North Fork (Mouth to Hwy 395 bridge)hatchery steelheadOpen for hatchery steelhead Jan 1 – Apr 30 and Sep 1 – Dec 31.p. 60
John Day River, North Fork (Mouth to Hwy 395 bridge)Use of bait allowed.p. 60
John Day River, North Fork (Hwy 395 bridge to USFS North Fork Campground)Use of bait allowed.p. 60
John Day River, North Fork (Hwy 395 bridge to USFS North Fork Campground)Hook-gap size may not exceed 3/8 inch.p. 60
John Day River, North Fork (Above North Fork Campground)Use of bait allowed.p. 60

Limits as printed in the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (Northeast Zone page), read November 2, 2026. Water exceptions as printed in the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (booklet PDF; printed page shown), read November 2, 2026. In-season changes from ODFW override them. Fees as printed on the ODFW license, tag and permit fee page of the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (fees page), read November 2, 2026.

Nearby

Near Grant County

Cities and towns of Grant County

  • John Daypop. 1,664

Across the line from Grant County

Piscifun

Piscifun reels and line chosen with Grant County in mind

Piscifun Carbon X ultralight spinning reel

Piscifun Carbon X ultralight spinning reel28% OFF

Sale $57.99 $79.99
Piscifun Carbon XT ultralight spinning reel

Piscifun Carbon XT ultralight spinning reel25% OFF

Sale $59.99 $79.99
Piscifun Carbon R1 spinning rod

Piscifun Carbon R1 spinning rod21% OFF

Sale $204.99 $259.99
Piscifun Carbon X II spinning reel

Piscifun Carbon X II spinning reel46% OFF

Sale $67.99 $124.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Photos

Photographs from the shoreline near Grant County

John Day River, Oregon
John Day River 82 mi
Photo: Bureau of Land Management Oregon and Washington, CC BY 2.0
Prineville Reservoir, Oregon
Prineville Reservoir 89 mi
Photo: Bonnie Moreland, Public domain
Brownlee Reservoir, Oregon
Brownlee Reservoir 100 mi
Photo: Oregon Department of Fish & Wildlife, CC BY-SA 2.0
Unity Reservoir, Oregon
Unity Reservoir 38 mi
Photo: Oregon Department of Fish & Wildlife, CC BY-SA 2.0
Answers

Settling the usual questions about water in Grant County

Where are the boat ramps in Grant County?

OSMB shows 7 open launches; 4 take trailers.

What is the biggest lake outline on the Grant County map?

Olive Lake, about 150 acres on its mapped outline.

What can an angler target in Grant County?

Rainbow trout lead the count of water pages within 40 miles, then brook trout, black crappie and largemouth bass.

Is there a bait and tackle store in Grant County?

The closest counter is outside the county.

Do guide services list an address in Grant County?

No charter or guide names it.

Where is the Grant County seat?

Canyon City holds the courthouse.

Which fishing license fits Grant County?

The 2026 fee page lists the yearly angling license at $50 resident, $138 nonresident. Keep a salmon or steelhead and you need the Combined Angling Tag too, $69 for residents.

Which county centre sits nearest Grant County?

Closest by centre point: Wheeler County, Baker County and Morrow County.

Which zone rows govern Grant County?

In the booklet, the bulk of Grant County waters sit in the ODFW Northeast Zone pages, since zones track watersheds.

Which exception rows reach Grant County?

The 2026 booklet prints 20 water exceptions reaching this county, starting with John Day River (Clatsop Co.); the table above shows each.

Which waters in Grant County does ODFW plant?

Yes: 3 waters on the ODFW schedule, such as Olive Lake, Magone Lake and Bull Prairie Lake; releases are planned, not confirmed.

Choose your Grant County water

Lake pages list launches, species and limits.