California Trout Stocking

Weekly CDFW plants, the 2026 plan and salmon releases.

The program

How CDFW plants California waters

This dynamic Fish Planting Schedule is updated in real time, directly by CDFW Hatchery staff. … Conditions permitting, the waters listed here will be restocked with catchable-size fish from CDFW hatcheries, according to this schedule. More specific dates are not given to avoid focusing excess fishing activity immediately after a plant. (CDFW Fish Planting Schedule)

Mt. Shasta Hatchery supplies the majority of eggs for CDFW trout hatcheries, upwards of 30 million eggs a year. Fall-run Chinook Salmon are raised at five major Central Valley hatcheries which release more than 32 million smolts each year. Kokanee (non-native): land locked Sockeye Salmon planted as fingerlings in upwards of 23 lakes.

Oct 202580 plants
Nov 2025137 plants
Dec 202588 plants
Jan 2026124 plants
Feb 2026129 plants
Mar 2026143 plants
Apr 2026195 plants
May 2026312 plants
Jun 2026259 plants
Jul 2026213 plants
Aug 2026187 plants
Sep 2026102 plants
Oct 202613 plants

CDFW Fish Planting Schedule, 52 weeks from 2025-10-12 to 2026-10-04.

Most planted

Waters with the most plant weeks

WaterCountyPlant weeks
Kings River, Below Pine Flat DamFresno County43
Owens River, Section 2Inyo County24
Kern River, Section 4Kern County22
Kern River, Section 5Kern, Tulare County21
Stanislaus River Middle ForkTuolumne County21
Powerhouse StreamTuolumne County19
Lyons Canal (Columbia Ditch)Tuolumne County19
Deer CreekTehama County19
Pleasant Valley ReservoirInyo County17
Avocado LakeFresno County17
Carrville PondTrinity County17
Baum LakeShasta County16
Trinity River Stuart ForkTrinity County16
Trinity River, above Clair Engle LakeTrinity County16
Coffee CreekTrinity County16
Trinity River East ForkTrinity County16
Stanislaus River South ForkTuolumne County16
Burney Creek LowerShasta County15
Hat Creek MiddleShasta County15
Pinecrest LakeTuolumne County15
Owens River, below TinnemahaInyo County14
Hat Creek UpperShasta County14
Fresno City Woodward Park LakeFresno County14
Rock Creek, Section 1Mono County13
Rock Creek, Section 2Mono County13
Big Bear LakeSan Bernardino County13
Sacramento RiverSiskiyou County13
Legg LakesLos Angeles County12
Shasta LakeShasta County12
Diaz LakeInyo County12
Bishop Creek LowerInyo County12
Mooney Grove Park PondTulare County12
Lone Pine CreekInyo County12
Sacramento RiverShasta County12
Convict CreekMono County11
Kern River, Section 6Tulare County11
Nora LakeShasta County11
Owens River, Section 3Mono County11
Battle Creek South ForkTehama County11
San Joaquin River, South ForkFresno County11
By county

Plant weeks by county

Mono201 weeks
Inyo177 weeks
Fresno167 weeks
Shasta137 weeks
Tuolumne132 weeks
Los Angeles117 weeks
Trinity93 weeks
San Bernardino92 weeks
Tulare91 weeks
Siskiyou64 weeks
Kern60 weeks
Madera60 weeks
Riverside47 weeks
Lassen47 weeks
San Diego39 weeks
Tehama30 weeks
Orange28 weeks
Alpine27 weeks
Sacramento25 weeks
Plumas24 weeks
  • Alameda County15 plant weeks
  • Alpine County27 plant weeks
  • Alpine, Tuolumne County9 plant weeks
  • Amador County7 plant weeks
  • Butte County1 plant week
  • Butte, Plumas, Yuba County6 plant weeks
  • Calaveras County19 plant weeks
  • Calaveras, Tuolumne County13 plant weeks
  • Colusa County1 plant week
  • Contra Costa County4 plant weeks
  • Del Norte County1 plant week
  • El Dorado County20 plant weeks
  • El Dorado, Placer, Sacramento County7 plant weeks
  • Fresno County167 plant weeks
  • Fresno, Madera County1 plant week
  • Glenn County1 plant week
  • Humboldt County5 plant weeks
  • Inyo County177 plant weeks
  • Kern County60 plant weeks
  • Kern, Tulare County21 plant weeks
  • Lake County8 plant weeks
  • Lassen County47 plant weeks
  • Lassen, Modoc County2 plant weeks
  • Los Angeles County117 plant weeks
  • Madera County60 plant weeks
  • Madera, Mariposa County5 plant weeks
  • Mariposa County20 plant weeks
  • Mendocino County5 plant weeks
  • Merced County9 plant weeks
  • Modoc County19 plant weeks
  • Mono County201 plant weeks
  • Monterey County11 plant weeks
  • Nevada County17 plant weeks
  • Nevada, Placer County3 plant weeks
  • Nevada, Sierra County2 plant weeks
  • Nevada, Yuba County2 plant weeks
  • Orange County28 plant weeks
  • Placer County14 plant weeks
  • Plumas County24 plant weeks
  • Riverside County47 plant weeks
  • Sacramento County25 plant weeks
  • San Bernardino County92 plant weeks
  • San Diego County39 plant weeks
  • San Francisco County5 plant weeks
  • San Joaquin County2 plant weeks
  • San Luis Obispo County15 plant weeks
  • Santa Clara County9 plant weeks
  • Shasta County137 plant weeks
  • Sierra County7 plant weeks
  • Siskiyou County64 plant weeks
  • Solano County6 plant weeks
  • Sonoma County7 plant weeks
  • Stanislaus County6 plant weeks
  • Sutter County1 plant week
  • Tehama County30 plant weeks
  • Trinity County93 plant weeks
  • Tulare County91 plant weeks
  • Tuolumne County132 plant weeks
  • Ventura County15 plant weeks
  • Yuba County3 plant weeks
2026 plan

2026 provisional stocking plan

The Department's execution of these plans is not guaranteed. The Department may not be able to adhere to the provisional stocking dates and places due to various unforeseen conditions, including, but not limited to, weather, disease, staffing, and funding. (CDFW)

Rainbow Trout444 plans
Eagle Lake Trout50 plans
Brown Trout43 plans
Lahontan Cutthroat Trout39 plans
Golden Trout30 plans
Kokanee Salmon13 plans
Chinook Salmon9 plans
McCloud River Redband Trout6 plans
Kokanee1 plans
ProgramWhat it means
Put and Takecatchable, super-catchable and trophy – fish are planted with intent to provide immediate fishing opportunities
Put and Growfingerling and sub-catchable – fish are planted into productive habitats that provide natural growth to achieve catchable sizes in following years

CDFW 2026 Provisional Stocking Document for Trout and Inland Salmon, created 2025-12-17.

Salmon and steelhead

Anadromous releases from CDFW hatcheries

20184,764,882 fish
201928,707,333 fish
202026,689,129 fish
202126,559,836 fish
202234,647,953 fish
202338,698,570 fish
202436,308,589 fish
202533,116,706 fish
202628,878,912 fish
HatcheryFish released, latest year
Feather River Hatchery14,299,216
Mokelumne River Hatchery6,224,088
Nimbus Hatchery5,787,597
Iron Gate Hatchery3,588,092
Trinity River Hatchery2,087,496
Fall Creek Hatchery760,440
Merced River Hatchery712,914
Silverado Fisheries Base695,555
Mad River Hatchery361,676
San Joaquin Salmon Conservation and Research Facility251,146
Warm Springs Hatchery203,796
Coyote Valley Fish Facility195,306

CDFW 'Anadromous Fish Releases from CDFW Hatcheries 4/1/2018-Present' spreadsheet (Chinook salmon, steelhead and other anadromous releases), summed here by calendar year, species, release water and ha

Hatcheries

CDFW trout hatcheries

American River Hatchery

2101 Nimbus road, Gold River, CA 95670

The American River Hatchery is located in eastern Sacramento County along the scenic American River, and raises trout and inland salmon for recreational fishing. Enjoy the on-site nature trail along the American River to view wildlife, as well as the American River Parkway trail directly adjacent to

Black Rock Trout Hatchery

1 East Black RockĀ Road, Independence, CA 93526

Black Rock Hatchery is located near the town of Independence in the Owens Valley of the Eastern Sierra-Nevada range. Black Rock Hatchery raises trout for stocking waters in the surrounding area. Many blue-ribbon trout streams are nearby.

Crystal Lake Hatchery

40158 Baum Lake Road, Cassel, CA 96016

Crystal Lake Hatchery is located near the town of Burney in eastern Shasta County. Baum and Crystal Lakes are adjacent and offer exceptional fishing. Picnic tables are available and wildlife abounds in this area.

Darrah Springs Trout Hatchery

29661 Wildcat Road Paynes Creek, CA 96075

Darrah Springs Hatchery raises trout near the town of Manton in eastern Tehama County. Camping and other outdoor activities surround this region; Lassen National Park, Hat Creek, Battle Creek and Deer Creek all within a one hour drive.

Feather River Fish Hatchery

5 Table Mountain Boulevard, Oroville, CA 95965

Feather River Fish Hatchery raises Chinook Salmon and steelhead along the Feather River, just below Lake Oroville. An underwater viewing window displays migrating salmon or steelhead during the approximate dates of mid-September through June. Visitors will enjoy their time at Feather River Fish Hatc

Fillmore Trout Hatchery

612 E. Telegraph Road, Fillmore, CA 93016

In eastern Ventura County and along the Santa Clara River, Fillmore Hatchery raises trout for stocking Southern California waters. Surrounded by citrus and avocado orchards, the Fillmore area offers excellent fresh fruit vendors along Highway 126. Outdoor enthusiasts enjoy the Los Padres National Fo

Fish Springs Trout Hatchery

215 Fish Springs Road, Big Pine, CA 93513

Near the town of Big Pine in Inyo County of the Eastern Sierra, Fish Springs Hatchery is a major producer of trout for the excellent fishing in nearby waters. Tule elk can often be viewed in the area, in addition to mule deer and myriad other wildlife.

Hot Creek Trout Hatchery

121 Hot Creek Hatchery Road, Mammoth Lakes, CA 93546

is a historic site of trout production and a major supplier of trout for the excellent fishing in nearby lakes and streams. The Owens River, Lake Crowley, geothermal sites of interest, beautiful alpine lakes and Mammoth Mountain are all within a short drive.

Kern River Hatchery

14415 Sierra Way, Kernville, CA 93238

Kern River Hatchery, located along the Kern River just north of Lake Isabella, is the future and historic site of rearing and releasing the native Kern River Rainbow Trout. This hatchery is also home to the Fishing and Natural History Museum, open during business hours.

Merced River Hatchery

4998 Robinson Road, Snelling, CA 95369

Located near the town of Snelling in Merced County, the Merced River Hatchery is a Chinook salmon facility along the Merced River. A little tricky to find, the Merced River Hatchery is open to the public and offers views of the Merced River and wildlife that utilize this river ecosystem. The fish la

Moccasin Creek Hatchery

Intersection of Hwy 120 and Hwy 49, Moccasin, CA 95347

At the intersection of highways 120 and 49, Moccasin Creek Hatchery is a trout hatchery in the Mother Lode foothill region of the western Sierra Nevada range. Don Pedro Reservoir is minutes away, as well as the Red Hills Interpretive Trail. Yosemite National Park is about 1 hour east of this visitor

Mojave River Hatchery

12550 Jacaranda Avenue, Victorville, CA 92395

A major producer and supplier of trout for Southern California, Mojave River Hatchery is located in the town of Victorville in San Bernardino County. Although in the Mojave Desert, the Mojave River aquifer supplies water for raising big trout. Waters that leave the hatchery percolate back to the aqu

Mokelumne River Hatchery

25800 North McIntire Road, Clements, CA 95227

Just downstream of Camanche Reservoir, Mokelumne River Hatchery raises Chinook salmon and steelhead for release to the Mokelumne River. Picnic tables are available in this quintessential riparian habitat.

Mount Shasta Fish Hatchery

3 North Old Stage Road, Mount Shasta, CA 96067

Opened in 1888, Mt. Shasta is the oldest trout hatchery west of the Mississippi. Located in Siskiyou County in Northern California. Mt. Shasta Hatchery supplies the majority of eggs for CDFW trout hatcheries, upwards of 30 million eggs a year.

Answers

California stocking questions

Does California stock trout?

Yes. CDFW plants catchable trout on a weekly schedule and plans fingerling and sub-catchable releases each year.

How many waters were planted in the last year?

378 waters on 1,982 plant weeks.

Does CDFW publish exact planting dates?

No. The schedule gives the week, to avoid crowding right after a plant.

Which county gets the most plants?

Mono County.

What species are in the 2026 plan?

Rainbow Trout, Eagle Lake Trout, McCloud River Redband Trout, Chinook Salmon, Kokanee and Lahontan Cutthroat Trout.

Are catfish stocked?

Yes, in some urban lakes, mostly through Fishing in the City.

How many salmon do CDFW hatcheries release?

33,116,706 anadromous fish in 2025.

Where is the data from?

The CDFW Fish Planting Schedule, the 2026 Provisional Stocking Document and the anadromous release records.