Clinic Ordering Portal

Welcome! What’s Next?

Your Account has been created. Please allow up to 24 hours for us to review & approve your account. Once we’ve approved your account, you’ll have full access to our ordering portal.


If you Haven’t Ordered from us in the past 18 months…

If you’re a new clinic or haven’t placed a Meds for Vets order in the past 18 months, you’ll need to fill out a clinic validation form before your account is approved. Good news… you can fill it out right here online! Just click here…


Need to order now?

Just Call!

(833) 633-4838

Humane Society Logo
National Wildlife Federation Logo
World Wildlife Fund Logo
Best Friends Animal Society Logo
American Society for the Prevention of Cruelty to Animals Logo

Contact Us

Toll-Free: (833) 633-4838
Local: (801) 255-7666
24 Hour Fax: (866) 725-8805

9550 S State Street
Sandy, UT 84070

About Us

Meds for Vets Compounding Pharmacy was Established in 2000, we’ve been compounding and serving animals for over 20 years.

Meds for Vets - Compounding Pharmacy - 20 Years of Excellence