Caballo Lake fishing

Fishing at Caballo Lake has Largemouth Bass, Walleye, and Wiper on the stocking report. It is stocked about 2.4 times a year since 2020, most often in April and July. Species guides list dawn and dusk for Largemouth Bass and Wiper and dawn, dusk, and night for Walleye.

Last stocked

June 4, 2026

Plants on record

17

Since 2020

Species recorded

3

Average size

1.3 in

Elevation

4,633.1 ft

Common questions

What fish are at Caballo Lake?
Fishing Caballo Lake is most likely to be for Largemouth Bass. Largemouth Bass accounts for 9 of 17 plants on record, ahead of Walleye and one more. Largemouth Bass was last stocked July 18, 2024, averaging 1.5 in. Walleye was last stocked April 16, 2025, averaging 0.3 in. Wiper was last stocked June 4, 2026, averaging 1.6 in.
When is Caballo Lake stocked?
Last stocked June 4, 2026. It is stocked about 2.4 times a year since 2020, most often in April and July. The first plant of the year usually falls in the first week of May. In 2026 it was June 4, 2026, later than usual. No plants recorded in 2022.
How big are the fish stocked at Caballo Lake?
Stocked fish average 1.3 in. Largemouth Bass average 1.5 in. Walleye average 0.3 in. Wiper average 1.6 in.
Which lakes near Caballo Lake were stocked more recently?
Bosque Redondo (27 mi), Perch Lake (guadalupe County) (48.7 mi), El Rito Creek (nr Santa Rosa) (49.8 mi), Blue Hole Park Pond (49.8 mi), and Ute Lake (49.9 mi) were stocked more recently. Perch Lake (guadalupe County) is also stocked with Largemouth Bass and Ute Lake is also stocked with Walleye and Largemouth Bass.

How Caballo Lake is stocked

The first plant of the year usually falls in the first week of May. In 2026 it was June 4, 2026, later than usual.

No plants recorded in 2022.

Bosque Redondo (27 mi), Perch Lake (guadalupe County) (48.7 mi), El Rito Creek (nr Santa Rosa) (49.8 mi), Blue Hole Park Pond (49.8 mi), and Ute Lake (49.9 mi) were stocked more recently. Perch Lake (guadalupe County) is also stocked with Largemouth Bass and Ute Lake is also stocked with Walleye and Largemouth Bass.

Fish at Caballo Lake

Fishing Caballo Lake is most likely to be for Largemouth Bass. Largemouth Bass accounts for 9 of 17 plants on record, ahead of Walleye and one more.

Largemouth Bass 9 plants
Plants
9 of 17
Last stocked
July 18, 2024
Average length
1.5 in

Seasons and rigs are on the Largemouth Bass guide.

Walleye 4 plants
Plants
4 of 17
Last stocked
April 16, 2025
Average length
0.3 in

Seasons and rigs are on the Walleye guide.

Wiper 4 plants
Plants
4 of 17
Last stocked
June 4, 2026
Average length
1.6 in

Seasons and rigs are on the Wiper guide.

Fish stocked per year

  • 77,8922020
  • 393,3582021
  • 1,398,6802023
  • 79,2942024
  • 1,469,8492025
  • 50,0002026

Stocking history

Showing 15 of 17 plants Showing 17 plants

Source: New Mexico Department of Game and Fish.
Date Species Quantity Avg. length Source
June 4, 2026 Wiper 50,000 1.2 in report
May 21, 2025 Wiper 50,046 1.7 in report
April 16, 2025 Walleye 593,735 0.3 in report
April 9, 2025 Walleye 826,068 0.3 in report
July 18, 2024 Largemouth Bass 28,866 1.1 in report
June 18, 2024 Wiper 14,430 1.8 in report
June 18, 2024 Wiper 35,998 1.7 in report
April 27, 2023 Walleye 1,398,680 0.3 in report
July 22, 2021 Largemouth Bass 22,487 1.6 in report
July 20, 2021 Largemouth Bass 23,638 1.7 in report
July 16, 2021 Largemouth Bass 17,277 1.8 in report
May 3, 2021 Walleye 329,956 0.4 in report
July 14, 2020 Largemouth Bass 31,465 1.5 in report
July 13, 2020 Largemouth Bass 14,748 1.5 in report
July 2, 2020 Largemouth Bass 6,643 1.7 in report
July 2, 2020 Largemouth Bass 3,501 1.6 in report
July 1, 2020 Largemouth Bass 21,535 1.2 in report
Show 2 more plants Show less

Species stocked here

Depth-by-season, top lures, and bait notes for each species stocked here are on its own species guide, linked above.

Nearest lakes