.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 Union County, Oregon

County seat: La Grande. Population 26,196.

  • 11lake pages
  • 6open launches
Piscifun Carbon X ultralight spinning reelPick for crappiePiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo of Snake River: Ken Lund, CC BY-SA 2.0

Union County, Oregon

Union County: start here

La Grande is the seat of Union County, home to 26,196 people at the 2020 Census. The ODFW Southeast Zone table governs most named water in Union County, but watershed boundaries decide each zone.

By mapped acreage Thief Valley Reservoir heads the 11 lakes with guides in Union County. Boaters get 6 open launches in the county, with 4 trailered ramps among them.

11lake pages
6open OSMB launches
0shore sites
2shops

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

Mapped launches and lakes, Union County

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

Lakes

Lakes and reservoirs in Union County

LakeAcresKindOSMB launchesFish mapped
Thief Valley Reservoir750 (outline)reservoir1black crappie, brown bullhead, chiselmouth
Pilcher Creek Reservoir218 (outline)reservoir2black crappie, brown bullhead, rainbow trout
Wolf Creek Reservoir195 (outline)reservoir1rainbow trout
Jubilee Lake92 (outline)lake1rainbow trout
Morgan Lake60 (outline)lake1black crappie, brook trout, brown bullhead
Fisk Reservoir40 (outline)reservoir0brook trout, rainbow trout
La Grande Reservoir33 (outline)reservoir0rainbow trout
Lookingglass Lake28 (outline)lake0brook trout
Blue Lake (Wallowa County)19 (outline)lake0brook trout
Grande Ronde Lake10 (outline)lake1brook trout, rainbow trout
Roulet Pond2 (outline)lake0rainbow 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 crappie herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
Species

Fish mapped on waters around Union County

Water pages inside 40 miles of La Grande were counted by species, and rainbow trout leads.

Rainbow trout15 waters
Brook trout9 waters
Black crappie4 waters
Brown bullhead4 waters
Bull trout3 waters
Chinook salmon3 waters
Largemouth bass3 waters
Smallmouth bass3 waters
Steelhead3 waters
Coho salmon2 waters

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

Named lakes in Union County without their own page

22 more named lakes in Union County carry too few published facts for a page.

WaterAcres (outline)Nearest place
Conley Lake120Island City
Glacier Lake53Joseph
Shaw Reservoir47Union
Eagle Lake35Joseph
Echo Lake28Joseph
Fleets Loop Reservoir22Island City
Hot Lake Reservoir22Union
Pyles Canyon Reservoir Number Two20Union
Twin Lake20La Grande
Prospect Lake15Joseph
Elgin Mill Wastewater Lagoon14Elgin
Hidden Lake13Joseph
Traverse Lake12Joseph
Tombstone Lake12Joseph
Elmers Reservoir 112Island City
Elmers Reservoir 411Island City
Diamond Lake11Joseph
Bill Howell Reservoir10Elgin
North Powder Pond Number Two6Union
Heart Lake3Joseph
Cached Lake2Joseph
Culver Lake1Joseph

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

Rivers

Rivers flowing through Union County

Rivers in Union County listed here only (2)

  • East Fork Grande Ronde RiverODFW maps spring chinook and summer steelhead runs
  • Little Minam RiverODFW maps spring chinook and summer steelhead runs

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

Access

Boat launches in Union County

  • Grande Ronde Lake Campground launchGrande Ronde Lake, 1 lane, hand carry launch
  • Hilgard Junction State Park on Grande Ronde RiverGrande Ronde River, hand carry launch
  • Palmer Junction Campground boat ramp on Grande Ronde RiverGrande Ronde River, trailered launch
  • Pilcher Creek Low-Water RampPilcher Creek Reservoir, trailered launch, OSMB status: restricted
  • Pilcher Creek Upper RampPilcher Creek Reservoir, 1 lane, trailered launch, OSMB status: restricted
  • Wolf Creek Boat RampWolf Creek Reservoir, 1 lane, trailered launch, OSMB status: restricted
  • Jubilee Lake Campground boat rampJubilee Lake, closed per OSMB
  • Morgan Lake Campground boat rampMorgan Lake, closed per OSMB
  • Thief Valley County RampThief Valley Reservoir, closed per OSMB

Any launch OSMB marks closed has no page here; restricted launches print the reason.

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

Stocking weeks in Union County

The schedule shows 56,450 trout headed to 6 waters of Union County over 14 releases.

  • Thief Valley Reservoir2 releases planned, next listed: Mar. 29, 2027 – Apr. 02, 2027: 10,500 legal-size trout
  • Pilcher Creek Reservoir1 release planned, next listed: Apr. 20, 2026 – Apr. 24, 2026: 4,500 legal-size trout
  • Wolf Creek Reservoir1 release planned, next listed: Apr. 20, 2026 – Apr. 24, 2026: 4,500 legal-size trout
  • Jubilee Lake2 releases planned, next listed: Jun. 28, 2027 – Jul. 02, 2027: 7,700 legal-size trout
  • Grande Ronde Lake2 releases planned, next listed: Jun. 28, 2027 – Jul. 02, 2027: 3,000 legal-size trout
  • Roulet Pond6 releases planned, next listed: May. 10, 2027 – May. 14, 2027: 1,100 legal-size trout

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

Regulations

Zone limits that reach Union County

For Union County, zone rows come first and named exceptions override them. A year of Oregon angling privileges costs $50 in state and $138 from out of state this season. Retained salmonids, sturgeon and halibut are logged on the $69 resident Combined Angling Tag.

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 all year, unless noted under Exceptions.
Kokanee10 per day unless noted under Exceptions.Open all year.
Salmon and Steelheadsee the ODFW bookletClosed to angling for salmon and steelhead.
BassLakes: 5 per day, 3 daily limits in possession unless noted under Exceptions. No limit in the southwest corner of the Southeast Zone. Streams: No limit.Lakes and Reservoirs: Open all year. Streams: Open during trout season.
Bluegill, Catfish, Crappie, Other Sunfish, Walleye, and Yellow PerchNo limit.Lakes and Reservoirs: Open all year. Streams: Open during trout season.
Whitefish, Sucker, Northern Pikeminnow, Carp, Chub, Sculpin, and other.No limit.Lakes and Reservoirs: Open all year. Streams: Open during trout season.
SturgeonCatch-and-release only.Lakes and Reservoirs: Open all year. Streams: Open during trout season.

Booklet exceptions on Union County waters (1)

WaterSpeciesRuleBooklet
Thief Valley Reservoirtrout2 trout over 20 inches may be taken per day.p. 64

Limits as printed in the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (Southeast 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.

Records

Big-fish entries close to Union County

The record list names no water in Union County; these within 80 miles do.

SpeciesWeightWaterDate
Channel Catfish36 lb 8 ozMcKay Reservoir1980
Kokanee Salmon9 lb 10.72 ozWallowa Lake2010
Flathead Catfish42 lb 0 ozSnake River1994

Oregon record fish as listed by Oregon Department of Fish and Wildlife (record fish article, dated March 4, 2026), read November 2, 2026.

Local help

Tackle counters and hired guides, Union County

Where to buy gear in Union County

  • The Fly Fishing Placefly shop, Summerville
  • Bi-Mart (La Grande)sporting goods store, La Grande

Yellow Pages and store-locator listings, guide and charter business listings (county of the business), read November 2, 2026.

Nearby

A short trip from Union County

Places to stay across Union County

  • La Grandepop. 13,026
  • Unionpop. 2,152
  • Elginpop. 1,717
  • Island Citypop. 1,144

Bordering Union County

Piscifun

A Piscifun kit worth stowing before you head to Union County

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.

Fish photos

Picture key to the fish of Union County

Rainbow Trout, Oregon
Rainbow Trout
Photo: USFWS Mountain-Prairie, Public domain
Kokanee, Oregon
Kokanee
Photo: Jonathan Cook-Fisher, CC BY 2.0
Chinook Salmon, Oregon
Chinook Salmon
Photo: U.S. Fish and Wildlife Service Headquarters, CC BY 2.0
Largemouth Bass, Oregon
Largemouth Bass
Photo: kmitschke, CC BY 2.0
Answers

What people ask before fishing Union County

How many OSMB launches serve Union County?

6 open launches in all, 4 trailered.

Which still water in Union County has the widest NHD outline?

Thief Valley Reservoir, about 750 acres on its mapped outline.

Which species do Union County waters hold?

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

Where can I pick up roe or worms in Union County?

The county lists 2, such as The Fly Fishing Place.

Which guides name Union County as home?

Guide listings point to other counties.

Which Oregon town is seat of Union County government?

County offices are in La Grande.

Which ODFW license and tag cover Union County?

Budget $50 if you live in Oregon, $138 if not, for the annual angling license. The Combined Angling Tag ($69 resident) records any salmon, steelhead, sturgeon or halibut kept.

Which counties surround Union County?

The nearest county pages are Umatilla County, Baker County and Wallowa County.

Where does Union County sit in the Oregon booklet?

Expect the ODFW Southeast Zone limits on most Union County waters; zones are drawn by drainage, so check any water near a divide.

Do ODFW booklet exceptions apply to Union County waters?

The 2026 booklet prints 1 water exception reaching this county, starting with Thief Valley Reservoir; the table above shows each.

Does ODFW stock trout in Union County?

Yes: 6 waters on the ODFW schedule, such as Thief Valley Reservoir, Pilcher Creek Reservoir and Wolf Creek Reservoir; releases are planned, not confirmed.

Hitch up for Union County

Open a water page for its launches and exceptions.