Find Swimming Holes

Niles Beach

Fremont, California · Quarry Lakes Regional Recreation Area

Get directions

Verified · 4 independent sources

WATER
lake
ACCESS
Designated swim area
FEE
$5.00
SEASON
May

About Niles Beach

Niles Beach is a designated, lifeguarded swim beach on Horseshoe Lake inside Quarry Lakes Regional Recreation Area in Fremont, California, operated by the East Bay Regional Park District (EBRPD). Horseshoe Lake is a former gravel quarry pit along Alameda Creek that was reshaped and filled with water; it is now used for groundwater recharge by the Alameda County Water District as well as public recreation.

Quarry Lakes Regional Recreation Area (471 acres, about 350 of which are lake) sits along Alameda Creek in Fremont, within the historic boundaries of two Mexican ranchos and former Mission San Jose lands. The lakes originated as 19th-century gravel quarries that supplied material for the transcontinental railroad; after quarrying ended, the Alameda County Water District began diverting Alameda Creek water into the pits for groundwater recharge, and EBRPD built out the surrounding recreation area (turf lawns, picnic areas, shade pavilions, swim beach, boat ramp, trail network) starting in 2000.

Swimming at Niles Beach

Niles Beach is an official, guarded swim complex on Horseshoe Lake with a sandy beach and bathhouse; swimming is restricted to within roped-off swim areas only, monitored by EBRPD lifeguards. This is a developed lake-beach setting rather than an informal natural swim hole, suited to families and casual lake swimming rather than adventurous/wild swimming.

How to get to this swimming hole

From I-880 in Fremont, take the Decoto Road exit east to Paseo Padre Parkway; turn right on Paseo Padre, then left on Isherwood Way to the park entrance. From Mission Blvd (Hwy 238) in Fremont, go south on Nursery Ave., right (west) on Niles Blvd., left on Osprey Drive, then left on Quarry Lakes Drive to the entrance. The swim complex address is 2100 Isherwood Way, Fremont, CA 94536.

Parking: On-site parking at the Quarry Lakes park entrance; a $5 parking fee applies. The park is cashless (credit card/tap-to-pay accepted at the entrance kiosk).

The walk in

No real hike here. The water is a short walk from where you park. No hike is needed, this is a drive-up regional-park swim beach with an on-site parking lot immediately adjacent to the beach/bathhouse complex. No source specified an exact walk time from the lot, but the beach is described as directly accessible from the entrance/parking area, not reached via any trail.

Plan your visit

Bringing kids

Good for kids

Niles Beach is a developed, lifeguarded swim complex with a sandy beach and swimming restricted to a roped-off shallow swim area monitored by EBRPD lifeguards, no cliffs, current, or waterfall hazards. Suited to families; standard lake-water precautions (posted bacterial/algae stoplight advisories) apply.

Parking

Paid, $5 parking fee (separate from beach admission), cashless entrance kiosk (card/tap-to-pay only)

On-site lot at the Quarry Lakes park entrance, 2100 Isherwood Way, Fremont, CA; the boat-launch area on the north side of the lake also has its own parking, described by third-party paddling-directory sites as offering both paid and free-nearby options.

Restrooms

Yes

Bathhouse with restrooms at the Niles Beach swim complex itself; a separate kayak/canoe launch area elsewhere in the park (per Board & Kayak's guide) also lists year-round restrooms.

Hours

Swim season runs mid-May-late September: open weekends/holidays May 16-Sept 27 and daily June 1-Aug 14; swim area hours 11am-6pm (no new entries after 5:30pm). The rest of the park (trails, fishing, boat launch, picnic areas) keeps standard EBRPD park hours outside the beach's swim-season window.

On the water

KayaksCanoesPaddleboards

EBRPD's own park page lists swimming, fishing, windsurfing, and boating among the recreation offerings at Quarry Lakes, and third-party paddling directories (The Paddling Hub, Board and Kayak) describe Horseshoe Lake as having a public boat ramp/launch point used for kayaking, canoeing, and paddleboarding, with its own parking area separate from the roped Niles Beach swim zone. No source found specified whether motorized/gas boats are permitted or restricted (e.g., electric-only or no-wake rules), so that detail is left unconfirmed rather than guessed.

What regulars say

Locals describe Niles Beach as a popular spot, but at least one visitor recalled the beach at Quarry Lakes never seeming to be open for swimming, suggesting the swim beach's seasonal opening has been inconsistent or easy to miss in past years. Worth confirming current swim-season status with the EBRPD website or park office before a trip rather than assuming the beach is open.

Backstory

Horseshoe Lake and the other Quarry Lakes were originally 19th-century gravel quarries along Alameda Creek; gravel from the site was used in constructing the western section of the transcontinental railroad. After quarrying ended, the Alameda County Water District began using the pits for groundwater recharge. The park land was acquired jointly by the Water District and EBRPD between 1975 and 1992, with recreational facilities (including the swim beach) built starting in 2000 at a first-phase cost of $5.8 million.

Niles Beach: FAQ

Does Niles Beach charge a fee?

Beach admission (swimming restricted to within the swim ropes only): $5.00 ages 18-61, $3.00 ages 2-17, $3.00 ages 62+ or disabled, free under age 2. Separate $5.00 parking fee. Cashless park - card/tap-to-pay only.

Is Niles Beach kid friendly?

Niles Beach is a developed, lifeguarded swim complex with a sandy beach and swimming restricted to a roped-off shallow swim area monitored by EBRPD lifeguards, no cliffs, current, or waterfall hazards. Suited to families; standard lake-water precautions (posted bacterial/algae stoplight advisories) apply.

Do I need to hike to reach Niles Beach?

No significant hike is required. The swimming area is close to parking and access.

Where do I park for Niles Beach?

On-site lot at the Quarry Lakes park entrance, 2100 Isherwood Way, Fremont, CA; the boat-launch area on the north side of the lake also has its own parking, described by third-party paddling-directory sites as offering both paid and free-nearby options.

Can I bring a kayak or paddleboard to Niles Beach?

EBRPD's own park page lists swimming, fishing, windsurfing, and boating among the recreation offerings at Quarry Lakes, and third-party paddling directories (The Paddling Hub, Board and Kayak) describe Horseshoe Lake as having a public boat ramp/launch point used for kayaking, canoeing, and paddleboarding, with its own parking area separate from the roped Niles Beach swim zone. No source found specified whether motorized/gas boats are permitted or restricted (e.g., electric-only or no-wake rules), so that detail is left unconfirmed rather than guessed.

When is the best time to visit Niles Beach?

Swim season runs mid-May through late September: open weekends/holidays May 16-Sept. 27 and daily June 1-Aug. 14, with the swim area open 11am-6pm (no entry after 5:30pm); season ends September 27.

What are the rules at Niles Beach?

Swimming is allowed only within the roped swim area at Niles Beach and only during posted swim-season hours; entry is capped once the beach reaches capacity. Swimming is explicitly prohibited elsewhere in the park, including at Shinn Pond and Lago Los Osos (other water bodies within Quarry Lakes). EBRPD posts a stoplight water-quality advisory system based on weekly (Apr-Oct) to twice-monthly (Nov-Mar) bacterial testing and blue-green algae monitoring; advised safety practices include not swimming for 3 days after a rainstorm, keeping water out of your mouth, and showering after swimming.

More swimming holes near Fremont

All swimming holes in California