Rain & Rainbows Veterinary Clinic

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



In Case of an Emergency

Rain & Rainbows Vet is limited in our services and currently we DO NOT RESPOND TO EMERGENCIES. If your pet has an emergency or needs a procedure involving x-rays or in-depth diagnostics like blood work, we recommend contacting your local veterinary hospital.