The CDFW fish planting schedule is the single best free tool a California trout angler has, and most people never use it right. They glance at it, see their lake is not on this week's list, and give up. There is a lot more in there than that. Once you know what the report is actually telling you, and what it is deliberately not telling you, you can use it to put yourself on fresh fish instead of guessing. Here is how to read it.
What the Report Actually Shows
The CDFW Fish Planting Schedule is a live list of the waters slated to get catchable-size fish from state hatcheries. Hatchery staff update it in real time, so it reflects recent plants and upcoming ones rather than some printed calendar from the start of the year. It covers the public waters CDFW stocks, which is most of the lakes, ponds, and stocked stream sections you would think to fish for put-and-take trout.
What it does not show is the exact day and hour the truck rolls up. CDFW keeps specific dates vague on purpose, so crowds do not swarm a water the second it is planted. You get a window, usually a week, not a timestamp. That is by design, and it is fine once you plan around it.
What the Columns Mean
The public search is simple once you know the fields:
- Date or week. When the plant happened or is scheduled. Treat scheduled dates as a window, not a promise.
- County. The easiest way to filter the list down to your area. Start here.
- Water. The name of the lake, pond, or stream section being stocked. Names can be specific, so a big reservoir and its lagoon may be listed separately.
- Species. Usually rainbow trout for catchable plants, though you will see other species depending on the water and time of year.
You can search by county or by water name to pull up what is on the calendar near you, and you can look back at what was planted recently. That backward look is the part most people skip, and it is the most useful piece for planning.
How Often It Updates
Because hatchery staff edit it directly, the schedule changes as plans change. A plant can move or get canceled when a storm rolls in, a road washes out, or a water quality problem comes up. So a water listed for this week is a strong signal, not a lock. Check it close to when you plan to go, not a week ahead and never again.
Skip the spreadsheet, see the map
Fish Stocking Alert reads the same CDFW data and turns it into a map you can filter by species, with each water's recent plant history right there. Less digging, more fishing.
Open the live mapTurning the Report Into a Trip
Here is the workflow I use. It takes about two minutes.
- Filter to your county first. It cuts a giant statewide list down to a handful of waters you would actually drive to.
- Find waters listed for the current or coming week. Those are your fresh-plant candidates.
- Check the recent history of each one. A water that shows up on the schedule again and again gets stocked often, which means more fish and better odds. A one-off plant fishes hot for a couple of days and then thins out.
- Match the season and elevation. A high-country lake listed in July makes sense. A lowland lake listed in July would be unusual, since most are too warm by then. Use the calendar as a sanity check.
- Go soon after the plant. The bite is best in the first day or two, so line your trip up with the window rather than showing up a week late.
That last point is the whole reason the report matters. A lake that got fish yesterday will beat a "better" lake that has not seen a truck in a month, every time. The schedule is how you find the fresh one.
Where the Tool Falls Short
The official report is accurate and straight from the source, and it is built for lookups, not for anglers planning a Saturday. You have to remember to check it, dig through county lists, and piece together plant history yourself by scrolling back. There is no species filter worth the name, no map, and no way to get a heads-up when your home water gets stocked.
That gap is what Fish Stocking Alert fills. Same CDFW data, pulled straight from the source, laid out as a map you can filter by species, with each water's recent stocking history visible at a glance. An email alert system is on the way, so you will be able to flag your favorite waters and get pinged the moment they are planted. Until then, learn to read the official report well, and you will already be ahead of most of the bank.