Located in the community of Crestline, Lake Gregory Regional Park in San Bernardino County offers a refreshing escape for both locals and visitors. This spot sits in the San Bernardino Mountains, surrounded by cedar and pine forest that keeps things cool even in summer heat. With 84 surface acres of water, the lake provides plenty of room for swimming and water sports, and it’s a genuinely popular place for people who want to bring their dogs along.
The park welcomes dogs throughout most of the property, with designated off-leash areas where they can roam and play freely. The experience here feels different depending on the season—summer brings swimmers and families, while cooler months mean fewer crowds and easier hiking conditions. You’ll find trails around the perimeter that work well for dogs who enjoy exploring, and the main beach area gives you that classic lake day experience if your dog enjoys water play. The cedar and pine backdrop makes it feel like a real mountain getaway rather than a typical suburban park.
What makes this place practical for a dog visit is that you’re not fighting through hordes of people to find a decent spot. The lake itself stays pretty manageable size-wise, so you can actually see the water and enjoy it rather than just walking the shoreline. If you’re coming in summer, arrive early—the parking fills up by mid-morning on weekends. The water temperature runs cool year-round thanks to the elevation, so it’s refreshing but not exactly tropical.
If your dog isn’t a water enthusiast, the hiking trails around the perimeter give you other options. The elevation and forest setting make it feel genuinely different from the lower desert areas of San Bernardino County. You’ll want to bring water for yourself and your dog, especially on warmer days, since shade is available but not everywhere along the main areas.





