Lake Gregory is rated one of the best lakes for trout fishing in Southern California!

We stock the lake with 1,550 lbs. of golden and rainbow trout twice a month. Happy fishing!


Fishing Fees

Hours: Daily, Sunrise-Sunset

Children 3 and under FREE

Day Pass

Spring Special • Available for a limited time only

Annual Pass

County Fishing Fee


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 to stock Lake Gregory with great fish!

Day Pass

County Fishing Fee

Stocking Dates

Each stocking date will receive 1,550 lbs. of trout

Current stocking dates:

April 8, 2021
April 22, 2021
May 6, 2021
May 20, 2021
June 3, 2021

Future stocking dates will be posted as they become available


Boat Launching Fees

Hours: Daily, Sunrise-Sunset

Day Pass
Annual Pass

Must display current year's Lake Gregory registration sticker


Boat launch fees apply only to launching your durable personal boat, kayak, stand-up paddleboard, canoe, or other lake-staff-approved vessels.

A life vest must be onboard and accessible for each person on the boat, and all children must wear their life jackets at all times.

Stay in the Loop

  • Facebook
  • Instagram
  • YouTube
Get Directions

I want to

Lake Icon Blue - Artboard-01.png
© 2021 The Lake Gregory Company