top of page

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.*

Passes
Fishstock.jpg
Stocking

Private Stocking Dates

October 23, 2025

1,000lbs Calaveras Trout

October 30, 2025

1,000lbs Calaveras Trout

November 6, 2025

1,000lbs Calaveras Trout

3,000lbs of catfish stocked in 2025

WHAT'S SWIMMING IN LAKE GREGORY?

Rainbow Trout

rainbow_trout (1)_edited.png

Large Mouth Bass

largemouthbass (1)_edited.png

Common Carp

common_carp_edited_edited.png

Bluegill

Channel Catfish

channel_catfish (1)_edited_edited.png

Black Bullhead

black_bullhead (1)_edited.png

Lightning Trout

lightning_trout (1)_edited_edited.png

Black Crappie

Looking to launch your own boat at the lake?

Directions

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

bottom of page