Water Slides are now open Weekends Only Through Labor Day!
bclose
Slide background
We can't wait to see you!
Plan Your Visit!

Getting Here

Location:

We are located at:

976 Blossom Hill Road, San Jose, CA 95123

Directions:

Take CA-85 West Valley Freeway to Santa Teresa Blvd. Go South one block to Blossom Hill Road and turn East. Park will be 1/2 mile ahead on left. Parking lot is located on Winfield Blvd