Rain & Rainbows Veterinary Clinic

Unit 365 500 2nd Ave W
Prince Rupert, BC V8J3T6



Sickness Safety

If you're feeling sick or under the weather for any reason, please wear a mask during your visit and/or reschedule the visit entirely. We don't offer urgent or emergency care so most of our services are elective and can be rescheduled without too much complication.