Skip to main content
Click to view our Accessibility Statement
Petco Logo

Prescriptions made easy


Find your pet’s medication and check out


Enter your pet’s information and select your vet clinic


We’ll take care of the rest!

Why shop for your prescriptions at Petco?

Free Same-Day Delivery

Easy refills online

View all refills on the My Prescriptions page

Repeat Delivery

Get rewarded for every purchase

In store, online or in the app

Curbside Pickup

Trusted prescription solutions

The same products you get from your vet

Free 1-2 Day Delivery

Save with Repeat Delivery

Save 5% on repeat delivery orders

Free 1-2 Day Delivery

Licensed pharmacists

With our pharmacy partner, Vetsource

Frequently Asked Questions

Pharmacy Transition Information

In our continued commitment to be your complete partner in pet health and wellness, we wanted to let you know that as of August 4, 2021, we are changing our pharmacy partner and will be fulfilling your future prescription orders through a new Petco partnership with Vetsource. Vetsource is a trusted pet health company that has partnered with veterinarians since 2008 to help millions of pet owners care for their pets. Vetsource’s team of specially trained pharmacy professionals will ensure that your pet receives exactly what your veterinarian has prescribed.

Thank you for being a loyal customer. Petco and Vetsource are committed to continuing to meet all your pet prescription needs while providing you first class fulfillment and customer service.

Petco Customer Service
Questions or concerns? Please call Petco Customer Support at

Ordering Prescriptions

After receiving a recommendation from your vet, simply select your recommended medication and checkout. You will be prompted to enter your pet and vet information before purchasing. We will take care of reaching out to your vet for authorization or you may mail in your prescription directly to us.

Medications that require an active prescription will have an "Rx" badge on the website or app.

We are required by law to know your pet's medical issues, allergies, weight, breed, and age as it is necessary to ensure safety in dispensing prescription medications for your pet.

Yes, all prescription items require authorization from your vet. We will contact your vet on your behalf via their preferred communication method. In the event we don't get a response after multiple attempts of contacting your vet and 10 days pass, we will unfortunately need to cancel your order. If this happens, you will receive an email confirming the cancellation.

Yes! If you have multiple medications for different pets, you will need to create individual pet profiles for each pet. Please be sure to select the right pet profile for each prescription item to avoid delays in processing.

Creating an account on Petco is the optimum way to place orders, as it saves your pet's information, your vet's information, and any remaining refills for future orders. We do accept guest checkout orders if you prefer not to create a Petco account.

If you have refills on file, the order will process within 1-2 business days. New prescriptions will be processed within 1-2 business days of receiving your vet's approval. Once your order ships, we will send you a tracking number via email and generally they are delivered within 2-5 days.

Yes, if you are signed into your account at checkout it will apply to your Pals Rewards account. Learn more about PALS rewards.

Vetsource is licensed to dispense and ship prescription drugs and other regulated products in all 50 states. Vetsource holds NABP (National Assocation of Boards of Pharmacy) Pharmacy certification and LegitScript certification.

Our pet pharmacy offers prescription support and services for domestic pets, primarily cats, dogs and other small animals. We do not offer pet medication compounding services or fill prescriptions related to zoo animals, wild animals, performance, racing or entertainment animals, or livestock.

Refills & Repeat Delivery

Refills can be ordered automatically by scheduling repeat delivery. For medications, you can view and order refills for prescriptions previously ordered on by signing into your account and navigating to My Prescriptions. Here, you will be able to view your active prescriptions. Simply click "Order refill" to add your active prescription to cart. Prescriptions, including refills, are fulfilled by Vetsource Pharmacy in partnership with Petco.

Just like with one time delivery orders, you will need an active prescription from your vet within the last 12 months to order a pet pharmacy (RX) item on repeat delivery. Once you've found your pet's prescription and added it to cart, during checkout, use the repeat delivery drop down to select your desired shipment schedule, and then complete checkout. (*Tip: Ensure you're logged in to select any saved pet profiles.)

Yes, for the best experience and to avoid delays in shipment you will need to have open refills available on your pet's prescription. If you do not have open refills when a repeat delivery is scheduled, we will reach out to your vet on your behalf for authorization.

If you have an account and previously ordered the prescription with us, your remaining refill information will be in My Prescriptions. Otherwise, you will find the number of refills remaining and the "reorder after" date on the bottle. If you no longer have the bottle, please contact Customer Service and we will be happy to help you.

If you are ordering your refills through My Pet Prescriptions and no longer have refills remaining, simply add the item to your cart, check out, and we will contact your vet for approval. If you run out of open refills on your pet's prescription and a repeat delivery order is scheduled, please allow 5-10 days for us to contact your vet for approval. If your vet approves, you should receive a ship notification. If your vet does not approve, you will receive an order cancellation notice via email with reason for cancel. If your order is canceled for vet not approving, you may need to see your vet to renew your prescription. Prescriptions, including refills, are fulfilled by Vetsource Pharmacy in partnership with Petco.

Mail-In Prescriptions

Find your pet's prescription and add it to cart. When prompted, select mail-in as your preferred prescription verification method. After placing your online order, write the order number, your vet clinic name, and your best contact phone number at the top of your paper prescription. Then mail your prescription to: ATTN: Petco Approvals, Vetsource, 17014 NE Sandy Blvd, Portland, OR 97230


Refrigerated medications are delivered with UPS Overnight shipping in insulated packaging. Please check the shipment tracking link for the best estimated time of delivery. If shipping to extreme temperature zones, please consider shipping to a location where someone is available to receive the package promptly. If product is left out, it may spoil and a refund will not be issued.

If your pet experiences a reaction to a medication, contact your veterinarian as soon as possible. If you have any questions about your pet's medication, please call Vetsource to speak with a pharmacist at (877) 684-3295. Vetsource's pharmacists are available Monday through Friday, 8am-8pm EST and Saturdays 10am-4pm EST.

You cannot return prescription items in-store or by mail. If there is an issue with your prescription order, please call Customer Service at 1-877-738-6742.

Check for an expiration date printed by the manufacturer on the bottle or box, or on the pharmacy's label. Speak with your pharmacist or veterinarian if you have any questions about the safety of the medication. If the validity of any medication is in question for any reason, properly dispose of the product following FDA Safe Disposal guidelines rather than risking the safety of your pet.

Your veterinary clinic can help you determine the best way to dispose of medications in your area. Our veterinary hospitals within select Petco stores will accept expired or leftover medications and dispose of them properly for you. More information on proper disposal of unused medicines can be found on the FDA website.

If you have any questions about the proper use of a medication, if your pet experiences a side effect from using a medication, or if an error has occurred with your order, please call Vetsource to speak with a pharmacist at (877) 684-3295. Vetsource's pharmacists are available Monday through Friday, 8am-8pm EST and Saturdays 10am-4pm EST. If your pet experiences a health emergency, go to the nearest emergency veterinary clinic or call your veterinarian.

For questions about your order, you can call Petco Customer Service at 1-877-738-6742.

// Forces popover to close when the user clicks anywhere on the page $(function(){ // fnGetNearestLocations(storeId, expirationMin, isHTML5Geolocation, isGoogleGeoAPI, HTML5GeoTimeout, XHRTimeout, isDebuggingEnabled) petcoNearestLocations.fnGetNearestLocations('10151','10080','true','true','10000','5000','','AIzaSyB1POydsXY7SJBDX-zowEC0y340ZJK6uig','false'); });