2024 NextDoor "Neighborhood Fave"
Thank you for making Windrose Animal Hospital your favorite!
We're honored to serve the Cranberry Township community with exceptional pet care.
Book Your Appointment

Schedule an Appointment
Urgent Care & General Practice
Appointment Scheduling
Urgent Care:
Our Cranberry Township location welcomes walk-in visits during urgent care hours: 11 AM – 8 PM, 7 days a week—no appointment needed. You can also call or text us at (724) 779-8300 for more information. Walk-in patients are seen in the order they arrive and wait times may occur.
Want to minimize your wait? Use the scheduler above to book a guaranteed appointment time. A non-refundable deposit of $137 is required at booking and will be applied to your exam fee.
While we do our best to see all patients on time, wait times may still occur if a critical case requires immediate attention.
General Practice New and Established Clients:
Use the scheduler above to select a convenient date and time for your pet’s visit. For new clients, a deposit is required to hold your first appointment. This deposit is refundable if you provide at least 24 hours’ notice for cancellations. For cancellations with less than 24 hours’ notice, the deposit is non-refundable.
Prefer to schedule by phone? Call our Cranberry Township location at (724) 779-8300 or our Valencia location at (724) 345-2598.
Our Location
Our Location
Our facility is centrally located in Cranberry Township, making it easy for pet owners in the area to find exceptional veterinary care.
Keep In Touch
Contact Us
Cranberry Township
- 1658 Rt. 228
Cranberry Twp, PA 16066 - info@windrosevet.com
- (724) 779-8300
Valencia
- 4079 Adair Ave
Valencia, PA 16059 - valencia@windrosevet.com
- (724) 345-2598
Opening Hours
General Practice
Monday-Thursday: 9 a.m. - 7 p.m.
Friday: 9 a.m. - 4 p.m.
Saturday: 9 a.m. - 12 p.m.
Sunday: Closed
Walk-In Urgent Care
Every Day: 11 a.m. - 8 p.m.
Valencia
Monday, Tuesday,
& Thursday: 9 a.m. - 5 p.m.
Wednesday: 8 a.m. - 5 p.m.
Friday: 9 a.m. - 4 p.m.
Saturday - Sunday: Closed
Holiday Closures
Memorial Day
July 4th
Labor Day
Thanksgiving Day
Early Closure Christmas Eve*
Christmas Day
Early Closure New Years Eve*
New Years Day
*General Practice Only