Lake Gregory Fishing Guide

Lake Gregory Regional Park is a reservoir in San Bernardino County, California an alpine jewel nestled in the pine forests of Crestline, California. Lake Gregory is at 4,554 ft in elevation, 84-acre lake.

At Lake Gregory, you can fish for Rainbow Trout, Brown Trout, Largemouth bass, Crappie, Catfish and Common carp from the shore year 'round and the boathouse is open the last weekend in April and closes the third weekend in October.

The California Department of Fish and Wildlife stocks Rainbow Trout twice per month spring through fall. San Bernardino County also Stocks trout as well.

To Fish at Lake Gregory it just costs just $8/day.  Kids 4 and younger fish for free. The fishing fee pays for fish stocking and rearing. Anglers can pay for their day of fishing at the various Fishing Pay Stations around the lake. Plus, you can buy packs of 10 fishing tickets at a low rate of just $70 at the Boathouse & Beach Office on the North Shore.

Also, the California Department of Fish and Game requires a valid fishing license for all anglers 16 and over. They also limit the catching of fish at Lake Gregory/Crestline in the San Bernardino Mountains to five (5) per day per person.

Highly Recommended Bait, Tackle & Gear 

Rainbow Trout Fish

Rainbow Trout


Largemouth Bass


Channel Catfish Preferred Bait

Directions to Lake Gregory

Lake Gregory Address:

24171 Lake Dr, Crestline, CA 92325