StockedWaters

California Fish Stocking

446 California waters have on-record fish stocking — 4,429 dated events spanning 2023–2026, every one cited to California fish & wildlife agency. Most-stocked species: Trout (unspecified), Catfish.

Source: California fish & wildlife agency· updated 2026-07-26
446
Stocked waters
4,429
Stocking records
2
Species
63
Counties

Recently stocked

Full stocking report →

Most-stocked California waters

Browse all 446

The 100 most-stocked of 446 California waters — every stocked water has its own page.

Kings River, Below Pine Flat Dam

Fresno County · 1 species · 76 records

Last stocked July 2026

Baum Lake

Shasta County · 1 species · 53 records

Last stocked July 2026

Sacramento River

Siskiyou County · 1 species · 51 records

Last stocked July 2026

Kern River, Section 4

Kern County · 1 species · 48 records

Last stocked July 2026

Owens River, Section 2

Inyo County · 1 species · 45 records

Last stocked July 2026

Burney Creek Lower

Shasta County · 1 species · 45 records

Last stocked June 2026

Hat Creek Upper

Shasta County · 1 species · 45 records

Last stocked July 2026

Kern River, Section 5

Kern, Tulare County · 1 species · 44 records

Last stocked July 2026

Burney Creek Middle

Shasta County · 1 species · 43 records

Last stocked June 2026

Hat Creek Middle

Shasta County · 1 species · 42 records

Last stocked July 2026

Stanislaus River Middle Fork

Tuolumne County · 1 species · 40 records

Last stocked July 2026

Lyons Canal (Columbia Ditch)

Tuolumne County · 1 species · 37 records

Last stocked July 2026

Deer Creek

Tulare County · 1 species · 36 records

Last stocked July 2026

Powerhouse Stream

Tuolumne County · 1 species · 35 records

Last stocked July 2026

Pleasant Valley Reservoir

Inyo County · 1 species · 33 records

Last stocked June 2026

Owens River, below Tinnemaha

Inyo County · 1 species · 33 records

Last stocked May 2026

Silver Lake

Mono County · 1 species · 33 records

Last stocked July 2026

Avocado Lake

Fresno County · 1 species · 32 records

Last stocked March 2026

Lone Pine Creek

Inyo County · 1 species · 30 records

Last stocked July 2026

Stanislaus River South Fork

Tuolumne County · 1 species · 30 records

Last stocked July 2026

Lake Almanor

Plumas County · 1 species · 30 records

Last stocked May 2026

Pinecrest Lake

Tuolumne County · 1 species · 29 records

Last stocked July 2026

Bishop Creek Lower

Inyo County · 1 species · 28 records

Last stocked July 2026

Fresno City Woodward Park Lake

Fresno County · 1 species · 28 records

Last stocked April 2026

Carrville Pond

Trinity County · 1 species · 27 records

Last stocked July 2026

Shasta Lake

Shasta County · 1 species · 27 records

Last stocked June 2026

Trinity River Stuart Fork

Trinity County · 1 species · 26 records

Last stocked July 2026

Coffee Creek

Trinity County · 1 species · 26 records

Last stocked July 2026

Trinity River, above Clair Engle Lake

Trinity County · 1 species · 26 records

Last stocked July 2026

Convict Lake

Mono County · 1 species · 25 records

Last stocked July 2026

McCloud River, Fowlers, Lower Falls

Siskiyou County · 1 species · 24 records

Last stocked July 2026

Big Bear Lake

San Bernardino County · 1 species · 24 records

Last stocked July 2026

Battle Creek South Fork

Tehama County · 1 species · 23 records

Last stocked July 2026

Diaz Lake

Inyo County · 1 species · 23 records

Last stocked May 2026

Trinity River East Fork

Trinity County · 1 species · 23 records

Last stocked July 2026

Bass Lake

Siskiyou County · 1 species · 23 records

Last stocked May 2026

Legg Lakes

Los Angeles County · 2 species · 22 records

Last stocked July 2026

Kern River, Section 6

Tulare County · 1 species · 22 records

Last stocked June 2026

Burney Creek Upper

Shasta County · 1 species · 22 records

Last stocked June 2026

Hatchet Creek

Shasta County · 1 species · 22 records

Last stocked June 2026

Mooney Grove Park Pond

Tulare County · 1 species · 21 records

Last stocked April 2026

Shaver Lake

Fresno County · 1 species · 21 records

Last stocked June 2026

Puddingstone Lake

Los Angeles County · 1 species · 20 records

Last stocked April 2026

White Pines Lake

Calaveras County · 1 species · 20 records

Last stocked July 2026

Cucamonga Guasti Park Lake

San Bernardino County · 2 species · 20 records

Last stocked March 2026

El Dorado Park Lakes

Los Angeles County · 2 species · 20 records

Last stocked March 2026

Reyes Creek

Ventura County · 1 species · 20 records

Last stocked July 2026

Mojave Narrows Regional Park Lake

San Bernardino County · 1 species · 20 records

Last stocked March 2026

Angels Creek

Calaveras County · 1 species · 20 records

Last stocked July 2026

Dinkey Creek

Fresno County · 1 species · 20 records

Last stocked June 2026

Rancho Jurupa Park Pond

Riverside County · 1 species · 19 records

Last stocked March 2026

Stanislaus River Clarks Fork

Alpine, Tuolumne County · 1 species · 19 records

Last stocked July 2026

Blue Lake Upper

Lake County · 1 species · 19 records

Last stocked July 2026

Tuolumne River South Fork

Tuolumne County · 1 species · 19 records

Last stocked July 2026

Tuolumne River Middle Fork

Tuolumne County · 1 species · 19 records

Last stocked July 2026

Glen Helen Park Lake

San Bernardino County · 1 species · 19 records

Last stocked March 2026

Montgomery Creek

Shasta County · 1 species · 19 records

Last stocked June 2026

Santa Fe Reservoir

Los Angeles County · 2 species · 19 records

Last stocked May 2026

June Lake

Mono County · 1 species · 19 records

Last stocked June 2026

Gregory Lake

San Bernardino County · 1 species · 19 records

Last stocked July 2026

Siskiyou Lake

Siskiyou County · 1 species · 19 records

Last stocked July 2026

Yucaipa Lake

San Bernardino County · 1 species · 19 records

Last stocked March 2026

Lake Hemet

Riverside County · 1 species · 18 records

Last stocked June 2026

Hansen Dam Lake

Los Angeles County · 2 species · 18 records

Last stocked April 2026

Stanislaus River North Fork

Calaveras, Tuolumne County · 1 species · 18 records

Last stocked July 2026

Little Lake

Riverside County · 1 species · 18 records

Last stocked March 2026

Rock Creek, Section 2

Mono County · 1 species · 17 records

Last stocked July 2026

Prado Park Lake

San Bernardino County · 1 species · 17 records

Last stocked March 2026

Cuyamaca Lake

San Diego County · 1 species · 17 records

Last stocked June 2026

La Mirada Lake

Los Angeles County · 2 species · 17 records

Last stocked June 2026

Alondra Park Lake

Los Angeles County · 2 species · 17 records

Last stocked May 2026

Rock Creek, Section 1

Mono County · 1 species · 17 records

Last stocked July 2026

Rock Creek Lake

Inyo County · 1 species · 17 records

Last stocked July 2026

Lake Fulmor

Riverside County · 1 species · 17 records

Last stocked July 2026

South Lake

Inyo County · 1 species · 17 records

Last stocked July 2026

Del Lago Park Lake

Tulare County · 1 species · 16 records

Last stocked March 2026

Convict Creek

Mono County · 1 species · 16 records

Last stocked July 2026

Echo Park Lake

Los Angeles County · 1 species · 16 records

Last stocked March 2026

Nora Lake

Shasta County · 1 species · 16 records

Last stocked July 2026

Jackson Lake

Los Angeles County · 1 species · 16 records

Last stocked July 2026

Cerritos Lake

Los Angeles County · 2 species · 16 records

Last stocked May 2026

Santa Ana River South Fork

San Bernardino County · 1 species · 16 records

Last stocked July 2026

Santa Ana River

San Bernardino County · 1 species · 16 records

Last stocked July 2026

San Joaquin River, South Fork

Fresno County · 1 species · 16 records

Last stocked July 2026

Downey Wilderness Park Lake

Los Angeles County · 2 species · 16 records

Last stocked July 2026

Freshwater Lagoon

Humboldt County · 1 species · 15 records

Last stocked May 2026

Tamarack Creek

Fresno County · 1 species · 15 records

Last stocked July 2026

Baker Creek

Inyo County · 1 species · 15 records

Last stocked July 2026

Cahuilla Park Lake

Riverside County · 1 species · 15 records

Last stocked March 2026

Owens River, Section 3

Mono County · 1 species · 15 records

Last stocked July 2026

Ming Lake

Kern County · 1 species · 15 records

Last stocked March 2026

Lincoln Park Lake

Los Angeles County · 1 species · 15 records

Last stocked March 2026

Lake Wohlford

San Diego County · 1 species · 15 records

Last stocked March 2026

Lake Murray

San Diego County · 1 species · 15 records

Last stocked March 2026

Lake Jennings

San Diego County · 1 species · 15 records

Last stocked March 2026

Kenneth Hahn Lake

Los Angeles County · 1 species · 15 records

Last stocked March 2026

Kangaroo Lake

Siskiyou County · 1 species · 15 records

Last stocked July 2026

Huntington Park Lake

Orange County · 1 species · 15 records

Last stocked March 2026

Gull Lake

Mono County · 1 species · 15 records

Last stocked July 2026

Grant Lake

Mono County · 1 species · 15 records

Last stocked July 2026

Browse the full A–Z index of 446 California waters →

Frequently asked

How many waters are stocked in California?

446 California waters have stocking records on file — 4,429 dated stocking events spanning 2023–2026.

What fish species are stocked in California?

Commonly stocked species include Trout (unspecified), Catfish, among 2 species recorded statewide.

Where does California fish-stocking data come from?

Every record comes from California fish & wildlife agency open data, shown at the exact date precision the agency reported and cited on each page.

Which California water is stocked most often?

Kings River, Below Pine Flat Dam in Fresno County has the most recorded stocking activity, with 76 records.

Stocking by species

Browse all species →

Stocking near a city

Find stocked waters within driving range.