Lake Gregory is rated one of the best public freshwater fishing lakes for trout fishing in Southern California!
Come and enjoy a day fishing with us. Happy fishing!
YEAR-ROUND
Fishing Passes
Hours: Daily, Sunrise-Sunset
Children 3 and under FREE
Day Pass*
Annual Pass
CA State Fishing Licence*
$10/day
$89/year
$62.50/year
BOTH a CA State fishing licence and a Lake Gregory Regional Park Fishing Pass are required.*

WHAT'S SWIMMING IN LAKE GREGORY?
Rainbow Trout
_edited.png)
Large Mouth Bass
_edited.png)
Common Carp

Bluegill

Channel Catfish
_edited_edited.png)
Black Bullhead
_edited.png)
Lightning Trout
_edited_edited.png)
Black Crappie

The Fine Print
San Bernardino County regulations mandate all regional parks to collect a flat fee of $10/day for fishing. This fee helps pay for the cost of stocking Lake Gregory with great fish! A separate CA State fishing license is required. Annual Passes are valid for the calendar year (Jan-Dec). Must display current year's Lake Gregory registration sticker. Minors must be accompanied by an adult. All Day Passes are non-refundable.
REVISED: 01/04/2024




