San Juan Creek is a tributary stream of the Estrella River in San Luis Obispo County, California.
Heading at 35.1356°N -120.0386°W in the La Panza Range, at an elevation of 3200feet, it runs 45 miles to its confluence with the Estrella River. Its mouth lies at an elevation of 1014feet, at its confluence with the Estrella River, near the town of Shandon, California.