Directions and Hours


Encina Veterinary Hospital
2803 Ygnacio Valley Road, Walnut Creek, CA 94598
Phone: 925 937 5000 • Fax: 925 937 8519

Appointment Hours
Monday – Friday, 8:00am-8:00pm • Saturday, 8:00am-3:00pm


View Larger Map

From Dublin-Pleasanton:
From Northbound 680 take the Ygnacio Valley Road exit. Follow Ygnacio for approx. 3.2 miles. After the signal on Ygnacio and Via Monte Road, take an immediate right into the first driveway and another right into our parking lot.

From Oakland-San Francisco-Richmond:
Take Highway 24 East toward Walnut Creek. Merge onto 680 North on the left toward Concord/Sacramento, and take the Ygnacio Valley Road exit. Follow Ygnacio for approx. 3.2 miles. After the signal on Ygnacio and Via Monte Road, take an immediate right into the first driveway and another right into our parking lot.

From Concord-Martinez:
From 680 South toward San Jose, take Treat Blvd./Geary Road exit. Turn left at the light onto North Main Street. At the next light, make a left onto Treat Blvd. From Treat, make a right onto Bancroft Road, then left on Ygnacio Valley Road. After the signal on Ygnacio and Via Monte Road, take an immediate right into the first driveway and another right into our parking lot.

From Antioch-Pittsburg:
Take Highway 4 West toward Oakland. From Highway 4, take Railroad Avenue/ Harbor Road Exit. Turn left onto California Avenue and then left onto Railroad Ave. Railroad becomes Kirker Pass Road, then becomes Ygnacio Valley Road. Take Ygnacio to the Via Monte intersection and at that light, make a U-turn. Then take an immediate right into the first driveway and another right into our parking lot.


Using Public Transportation
Thank you to our wonderful client, Colette O. for putting this information together for us to share!
For detailed, custom directions using public transportation, please plan your trip using 511.org here

From Pleasant Hill BART: County Connection #7 (either direction) to the stop on Via Monte just after the bus makes a right hand turn from Ygnacio Valley Road. Because that part of the route is a loop, you get off and on at the same stop. The hours it runs are approximately 7 to 10 am and 3 to 7 pm. The good news is that the frequency is every fifteen minutes and the walk is short – just across one intersection. (updated 8/28/2014)
(Returning is the same in reverse, as one bus stop is both the drop off and pick up)

NOTE: BART and our local bus system, County Connection, do require all but guide and other service animals be in fully closed carriers. Nearby bus systems, TriDelta (East County), WestCat (West County), AC Transit (Alameda County) all have similar rules. Wheels (Livermore Amador Valley Transit) has a no pets rule. Use discretion on size.