Skip to main content

Miramar Lake - Miramar, CA

Lake Information

Surface Area:162 acres
Shoreline:4 miles miles
Elevation:716 ft.
Miramar Lake, located within the Miramar area of San Diego, California, operates as a prominent municipal reservoir and a highly accessible urban fishery. It is primarily celebrated for its consistent stocking of rainbow trout during cooler months, thereby ensuring reliable angling opportunities. Complementary populations of largemouth bass, channel catfish, and various panfish contribute to its year-round angling diversity. Comprehensive shoreline access, a dedicated fishing pier, and a robust boat rental facility characterize its accessibility.

Private vessels are subject to mandatory invasive species inspection prior to launch. Effective trout strategies employ PowerBait, nightcrawlers, or small artificial lures; trolling from a boat is also productive. Bass pursuit necessitates soft plastics, jigs, or crankbaits targeting weed lines and structural elements. Catfish are best engaged with cut baits or stink baits on bottom rigs. Managed by the City of San Diego Public Utilities Department, the lake integrates within a larger park system, offering substantial amenities including picnic areas and a concession. Adherence to California Department of Fish and Wildlife licensing and daily limits is mandatory, supplemented by specific lake regulations governing operational hours and boating. Miramar Lake definitively provides a consistent and accessible angling experience, establishing its status as a vital recreational asset within an urban context.



Detailed Map

Caught One?
Submit Your Catch from Miramar Lake
Add your photo to the Wall of Fame and our weekly fish report.
Submit a Photo