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 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 Walnut Creek BART: County Connection #1 bus (Mitchell Park ‘N Ride direction) or #7 (either direction) to the first stop after the bus turns left off Ygnacio Valley Road onto North Wiget. It is then a ~10 minute walk further up Ygnacio Valley Road to Encina.
     Please note: the #7 bus only runs until midmorning, and then again from midafternoon.

(Returning is the same in reverse, using the bus stop on the other side of the road on North Wiget)

From Pleasant Hill BART: County Connection #7 bus (either direction) to the first stop after the bus turns left off Ygnacio Valley Road onto North Wiget, and the same walk as above.
     Please note: the #7 bus only runs until midmorning, and then again from midafternoon.

(Returning is the same in reverse, using the bus stop on the other side of the road on North Wiget)

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.