Rainbow Trout Stocked · 49 plants · last March 17, 2026 Best: dawn, dusk Rio Grande (Elephant Butte to Caballo) fishing
Rio Grande (Elephant Butte to Caballo) fishing has Rainbow Trout on the stocking report. It is stocked about 7 times a year since 2020, most often in January and February. Species guides list dawn and dusk as the active times.
- Last stocked
- March 17, 2026
- · Rainbow Trout
- Plants on record
- 49
- Since 2020
- Species recorded
- 1
- Average size
- 10.1 in
- Elevation
- 4,238.2 ft
Fish at Rio Grande (Elephant Butte to Caballo)
Rainbow Trout Stocked · 49 plants · last March 17, 2026 Best: dawn, dusk How Rio Grande (Elephant Butte to Caballo) is stocked
Elephant Butte Lake (9.3 mi), Lake Roberts (52.8 mi), Escondida Lake (70.7 mi), and Snow Lake (74.5 mi) were stocked more recently. Lake Roberts is also stocked with Rainbow Trout, Escondida Lake is also stocked with Rainbow Trout, and Snow Lake is also stocked with Rainbow Trout.
Fish stocked in 2020
9,574
Fish stocked in 2021
11,987
Fish stocked in 2022
5,549
Fish stocked in 2023
2,156
Fish stocked in 2024
4,743
Fish stocked in 2025
9,959
Fish stocked in 2026
3,936
Stocking history
| Date | Species | Quantity | Avg. length | Source |
|---|---|---|---|---|
| March 17, 2026 | Rainbow Trout | 968 | 10.1 in | report |
| March 5, 2026 | Rainbow Trout | 1,000 | 10 in | report |
| February 23, 2026 | Rainbow Trout | 1,968 | 10 in | report |
| October 30, 2025 | Rainbow Trout | 988 | 10 in | report |
| October 15, 2025 | Rainbow Trout | 844 | 10.5 in | report |
| March 25, 2025 | Rainbow Trout | 200 | 10.7 in | report |
| March 18, 2025 | Rainbow Trout | 782 | 10.1 in | report |
| March 17, 2025 | Rainbow Trout | 801 | 10.1 in | report |
| March 4, 2025 | Rainbow Trout | 956 | 10.1 in | report |
| February 26, 2025 | Rainbow Trout | 900 | 10.3 in | report |
| February 5, 2025 | Rainbow Trout | 900 | 10.3 in | report |
| January 31, 2025 | Rainbow Trout | 1,832 | 10.3 in | report |
| January 22, 2025 | Rainbow Trout | 924 | 10.2 in | report |
| January 7, 2025 | Rainbow Trout | 832 | 10.6 in | report |
| December 13, 2024 | Rainbow Trout | 924 | 10.2 in | report |
| December 3, 2024 | Rainbow Trout | 791 | 10.6 in | report |
| November 19, 2024 | Rainbow Trout | 1,376 | 10.1 in | report |
| November 13, 2024 | Rainbow Trout | 948 | 10.1 in | report |
| October 16, 2024 | Rainbow Trout | 704 | 11.2 in | report |
| February 28, 2023 | Rainbow Trout | 916 | 10.3 in | report |
| February 21, 2023 | Rainbow Trout | 1,240 | 10.1 in | report |
| December 1, 2022 | Rainbow Trout | 2,448 | 9.3 in | report |
| November 8, 2022 | Rainbow Trout | 1,169 | 9.6 in | report |
| October 28, 2022 | Rainbow Trout | 648 | 9.9 in | report |
| January 12, 2022 | Rainbow Trout | 1,284 | 11.8 in | report |
| December 28, 2021 | Rainbow Trout | 720 | 11.1 in | report |
| November 16, 2021 | Rainbow Trout | 1,920 | 9.9 in | report |
| November 9, 2021 | Rainbow Trout | 898 | 10.4 in | report |
| March 24, 2021 | Rainbow Trout | 166 | 9.2 in | report |
| March 16, 2021 | Rainbow Trout | 1,508 | 10.7 in | report |
| March 11, 2021 | Rainbow Trout | 925 | 10 in | report |
| February 24, 2021 | Rainbow Trout | 649 | 10.6 in | report |
| February 17, 2021 | Rainbow Trout | 657 | 10.7 in | report |
| February 3, 2021 | Rainbow Trout | 1,298 | 10.1 in | report |
| January 27, 2021 | Rainbow Trout | 1,299 | 9.4 in | report |
| January 13, 2021 | Rainbow Trout | 648 | 9.9 in | report |
| January 7, 2021 | Rainbow Trout | 1,299 | 9.6 in | report |
| December 4, 2020 | Rainbow Trout | 1,299 | 9.6 in | report |
| November 18, 2020 | Rainbow Trout | 650 | 9.6 in | report |
| November 13, 2020 | Rainbow Trout | 650 | 9.2 in | report |
| November 3, 2020 | Rainbow Trout | 648 | 9.7 in | report |
| October 27, 2020 | Rainbow Trout | 650 | 10 in | report |
| March 10, 2020 | Rainbow Trout | 650 | 9.5 in | report |
| February 19, 2020 | Rainbow Trout | 650 | 9.6 in | report |
| February 5, 2020 | Rainbow Trout | 940 | 10.2 in | report |
| January 28, 2020 | Rainbow Trout | 840 | 10.6 in | report |
| January 16, 2020 | Rainbow Trout | 936 | 10.2 in | report |
| January 9, 2020 | Rainbow Trout | 920 | 10.2 in | report |
| January 3, 2020 | Rainbow Trout | 741 | 10.5 in | report |
Access and facts
Advisories, closures, regulations and water conditions change. Check the New Mexico Department of Game and Fish before you go.
Nearest lakes
Common questions
What fish are at Rio Grande (Elephant Butte to Caballo)?
Fishing Rio Grande (Elephant Butte to Caballo) usually means Rainbow Trout. All 49 plants on record are Rainbow Trout. Rainbow Trout was last stocked March 17, 2026, averaging 10.1 in.
When is Rio Grande (Elephant Butte to Caballo) stocked?
Last stocked March 17, 2026. It is stocked about 7 times a year since 2020, most often in January and February.
How big are the fish stocked at Rio Grande (Elephant Butte to Caballo)?
Rainbow Trout stocked at Rio Grande (Elephant Butte to Caballo) average 10.1 in.
Which lakes near Rio Grande (Elephant Butte to Caballo) were stocked more recently?
Elephant Butte Lake (9.3 mi), Lake Roberts (52.8 mi), Escondida Lake (70.7 mi), and Snow Lake (74.5 mi) were stocked more recently. Lake Roberts is also stocked with Rainbow Trout, Escondida Lake is also stocked with Rainbow Trout, and Snow Lake is also stocked with Rainbow Trout.