Does PetSmart Have an Onsite Pharmacy? Here's the Answer
No, PetSmart does not have an onsite pharmacy at its retail stores. Instead, PetSmart offers an online pharmacy service called The Pharmacy at PetSmart, where you can order prescription medications and have them shipped to your home.
Does PetSmart Have an Onsite Pharmacy?
No, PetSmart does not have an onsite pharmacy in its retail stores. Unlike some human pharmacies, PetSmart stores do not have a physical pharmacy counter where you can walk in and fill a pet prescription. Instead, PetSmart offers an online pharmacy service called The Pharmacy at PetSmart, which is operated through a partnership with Allivet. Through this service, you can order prescription medications, including flea and tick treatments, dewormers, antibiotics, and even Hill's Prescription Diet pet food, and have them delivered to your home.
If you're looking to fill a pet prescription, you can't do it directly at a PetSmart store. You'll need to submit your prescription online through PetSmart's pharmacy portal. Your veterinarian can send the prescription electronically, or you can mail in a paper prescription. Once approved, the medication is shipped to you, typically within a few days. This means if your pet needs medication urgently, an online pharmacy may not be the fastest option.
For pet owners in La Mesa, Spring Valley, or El Cajon who need a prescription filled quickly, a local veterinary clinic like The Pet Hospital of La Mesa offers an in-house pharmacy. We can dispense many common medications on the spot during your visit, saving you the wait. Our team has been serving the community since 1960 and understands the importance of timely care.
In comparison, Petco also does not have an in-house pharmacy at most locations. Like PetSmart, Petco offers an online pharmacy service. So if you're hoping to pick up a prescription at a big-box pet store, you'll likely be disappointed. However, many local vet clinics maintain their own pharmacy inventory for immediate needs.
As for whether a regular human pharmacy like CVS or Walgreens will fill a pet prescription: yes, some do. But not all pharmacists are comfortable or equipped to handle animal medications. It's best to call ahead and ask if they can fill veterinary prescriptions. Walmart Pet Prescriptions is another option — many Walmart pharmacies will fill pet scripts, often at competitive prices.
Ultimately, if you need a prescription right away, your best bet is your local veterinarian. If you can plan ahead, PetSmart's online pharmacy offers convenience and home delivery.


How PetSmart's Online Pharmacy Works
If you decide to use PetSmart's online pharmacy, here's the typical process:
- Get a prescription from your vet. Your pet must have a current prescription from a licensed veterinarian. This can be for medications like flea and tick preventatives, dewormers, or Hill's Prescription Diet food.
- Visit The Pharmacy at PetSmart website. Go to PetSmart's pharmacy portal and create an account. You'll need your pet's information and the prescription details.
- Submit your prescription. You can have your vet send the prescription electronically through the portal, or you can mail in a paper prescription. PetSmart's pharmacy partner, Allivet, will verify the prescription with your vet.
- Choose your medications and place the order. Browse available medications, select the right dosage and quantity, and add to cart. You'll need to agree to the terms and provide payment information.
- Receive your order at home. Medications are shipped directly to your address. Shipping times vary, so plan ahead — especially for monthly preventatives. You can set up auto-refills for convenience.
If you need medication sooner, consider visiting a local vet clinic like The Pet Hospital of La Mesa. We stock many common prescriptions and can dispense them during your appointment.
Prescription Medications Available Through PetSmart
PetSmart's online pharmacy offers a variety of prescription medications for dogs and cats. Here's a summary of common categories:
| Medication Type | Examples | Requires Prescription? |
|---|---|---|
| Flea & Tick Preventatives | NexGard, Bravecto, Simparica Trio, Revolution | Yes |
| Heartworm Preventatives | Heartgard Plus, Interceptor Plus, Sentinel | Yes |
| Dewormers | Drontal, Panacur, Profender (cats) | Yes |
| Antibiotics | Clavamox, Cephalexin, Doxycycline | Yes |
| Allergy Medications | Apoquel, Cytopoint (injectable) | Yes |
| Prescription Diet Foods | Hill's Prescription Diet, Royal Canin Veterinary Diet | Yes |
Note: You cannot buy Hill's Prescription Diet without a vet prescription at PetSmart. The same applies to all prescription medications. Some over-the-counter items like non-prescription flea treatments or supplements may be available without a script, but check the product page carefully.
If you're unsure what your pet needs, consult with a veterinarian first. At The Pet Hospital of La Mesa, we can examine your pet, diagnose the issue, and provide a prescription tailored to their health.
Find a PetSmart Near You with Veterinary Services
While PetSmart doesn't have an onsite pharmacy, some PetSmart stores host Banfield Pet Hospital clinics inside them. These clinics can provide veterinary services and may dispense medications directly. Here's how to find one:
- Search for PetSmart locations near La Mesa. Use PetSmart's store locator online. Enter your ZIP code (91942) to see nearby stores.
- Look for stores with a Banfield clinic. Not all PetSmart stores have one. Check the store details for "Veterinary Services" or "Banfield Pet Hospital."
- Check hours and availability. Banfield clinics inside PetSmart often have separate hours from the store. Call ahead to confirm they can fill prescriptions.
- Visit the nearest location. The closest PetSmart to La Mesa is at 3396 Murphy Canyon Rd, San Diego, CA 92123. Call them to ask about veterinary services and prescription availability.
If you need a pharmacy right away, The Pet Hospital of La Mesa is right in your neighborhood at 5336 Jackson Dr, La Mesa. We're open Monday through Friday 8 AM–6 PM and Saturday 9 AM–3 PM. We can fill many prescriptions on the spot during your visit.
Directions to our veterinarian in La Mesa from Hubert H. Bancroft Ranch House
Start at Hubert H. Bancroft Ranch House and head to The Pet Hospital of La Mesa at 5336 Jackson Dr, La Mesa, CA 91942.
PetSmart Pharmacy vs. Other Options
Wondering how PetSmart's pharmacy stacks up against alternatives? Here's a quick comparison:
| Option | In-Store Pharmacy? | Best For |
|---|---|---|
| PetSmart (The Pharmacy at PetSmart) | No (online only) | Planning ahead, home delivery, auto-refills |
| Petco | No (online only) | Similar online service, no in-store pickup |
| Walmart Pet Prescriptions | Yes (at Walmart pharmacy counter) | In-person pickup, often lower prices |
| Local Vet Clinic (e.g., The Pet Hospital of La Mesa) | Yes | Immediate need, personalized care, same-day dispensing |
For pet owners in La Mesa who need medication today, a local vet clinic is the most reliable option. The Pet Hospital of La Mesa has been serving the community for over 65 years and offers a full-service pharmacy with many common prescriptions in stock. We also offer a free first exam for new clients (terms apply), so you can get your pet checked and medicated in one visit.
Do You Need a Vet Prescription for PetSmart Pharmacy?
Yes, you absolutely need a valid prescription from a licensed veterinarian to order from PetSmart's pharmacy. This applies to all prescription medications, including flea and tick preventatives, heartworm meds, antibiotics, and Hill's Prescription Diet food. PetSmart's pharmacy partner, Allivet, will verify the prescription with your vet before filling the order.
You cannot get a pet prescription without seeing a veterinarian. Some online services offer consultations, but they still require a vet to evaluate your pet and issue a prescription. If you're in La Mesa, the quickest way to get a prescription is to visit a local vet. The Pet Hospital of La Mesa can examine your pet, diagnose any issues, and provide the necessary prescription — often during the same appointment. We're open six days a week, including Saturdays, so you can get your pet the care they need without delay.
Remember: self-diagnosing or using leftover medication from a previous illness can be dangerous. Always consult a veterinarian before giving your pet any prescription drug.
PetSmart Pharmacy Contact Information
If you need to contact PetSmart's pharmacy for questions or to check on an order, here's how:
- Call the PetSmart Pharmacy phone number: 1-888-839-9638. This is the dedicated line for The Pharmacy at PetSmart.
- Visit the pharmacy website: Go to PetSmart's website and navigate to the pharmacy section. You can manage orders, check status, and contact customer service through the portal.
- Contact your local PetSmart store: For general questions about services, call the store at 3396 Murphy Canyon Rd, San Diego, CA 92123. Note that store staff cannot fill prescriptions.
For immediate prescription needs in La Mesa, The Pet Hospital of La Mesa is here to help. Call us at +1 (619) 469-0138 or visit 5336 Jackson Dr. We're open Mon–Fri 8 AM–6 PM and Sat 9 AM–3 PM.
Sources
Also asked as
- Does PetSmart have a physical pharmacy inside stores?
- Can I pick up pet prescriptions at PetSmart?
- Is there a PetSmart pharmacy near me?
Frequently asked questions
Can I fill a prescription at PetSmart?
No, you cannot fill a prescription at a PetSmart store. PetSmart's pharmacy is online only. You can order through The Pharmacy at PetSmart website and have medications shipped to your home. For in-person prescription filling, visit your local veterinarian or a pharmacy like Walmart.
What pharmacy does PetSmart use?
PetSmart partners with Allivet to operate The Pharmacy at PetSmart. Allivet is an online pet pharmacy that handles prescription verification, fulfillment, and shipping. Your prescription is filled by Allivet and mailed directly to you.
Does Petco have an in-house pharmacy?
No, Petco does not have an in-house pharmacy at its retail stores. Like PetSmart, Petco offers an online pharmacy service where you can order prescription medications and have them delivered. Some Petco locations host veterinary clinics that may dispense medications directly.
What prescription dog medicine is available at PetSmart?
PetSmart's online pharmacy offers a range of prescription medications including flea and tick preventatives (NexGard, Bravecto), heartworm preventatives (Heartgard Plus), dewormers (Drontal), antibiotics (Clavamox), allergy medications (Apoquel), and prescription diets (Hill's Prescription Diet). All require a vet prescription.
Can I buy Hill's prescription diet without a vet prescription at PetSmart?
No, you cannot buy Hill's Prescription Diet without a valid prescription from a veterinarian at PetSmart. This applies to all prescription pet foods. Your vet must confirm that your pet has a medical need for the diet before PetSmart's pharmacy will fill the order.
