Flu Shots on a walk-in basis.
No appointment required.

Saturday Flu Clinic : 10am - 2pm
Save time and book an appointment.

Book a flu shot with Preston's Pharmacy in Arlington using SetMore

Arlington & Merrifield
15 Minute Rapid†, Same Day*, Next Day, 3-5 Day Active RT-PCR** & Antibody
No prescriptions required

Click HERE for what to expect. For any COVID related questions, please call (571) 341-8787.
*Same Day Test - You MUST be scheduled for your test BEFORE 11AM to receive results the same day.
† Rapid Test - 84% accuracy, with a 100% specificity CANNOT be used for travel purposes. Results in 1 hour.
** RT-PCR can be used for travel.

Custom Pharmacy CareFor your whole family

View Our Success Stories

About Preston's Pharmacy

Preston's Pharmacy was established in 1934. We are the oldest independent pharmacy in Arlington, Virginia. We are a trusted resource for your physician. Whether you are treated within the practice of a Medical Doctor (MD), Osteopathic Physician (DO), Podiatrist (DPM), a Dentist (DMD, or DDS), or take your pet to a Veterinarian (DVM), chances are that they not only are aware of Preston’s Pharmacy, but that they would highly RECOMMEND Preston’s Pharmacy.

  • Full-Service Pharmacy
  • Compounding (Custom Medication)
  • Durable Medical Equipment
    • Rentals
  • Compressions Stockings
    • Ready to Wear
    • Custom
  • Health Supplements
  • Immunizations (Including Flu Shots)
  • Gift Shop
  • Greeting Cards
  • Delivery and Mail Service

Why not get better service at no additional cost to you?

Compounding Specialties


  • We offer free next-day delivery on all compounded medications.
  • We offer weekday delivery for regular prescriptions with a small delivery charge starting at $8.50.
  • We offer courier delivery or mailing to anywhere in Virginia.

See What Our Customers Say About Us


Always fast and pleasant.


Best pharmacy service around.


Preston’s is the best choice if you need a compounded medication or an unusual medication. They seem to work miracles that HOSPITAL pharmacies and chain stores can’t do!


I got tired of all the robocalls from CVS re prescription refills I didn’t need. And I decided to support a small local business instead of a big corporation. So I moved all of my prescriptions to Preston’s and I’ve never regretted it. I need to remember that it isn’t open on Sunday (but I like the idea that the staff gets to have a day completely off). Otherwise, I’ve been very happy with their service. The prescription refill phone number works 100% of the time, and there is almost never a line.


Friendly, smooth and very professional.


Best pharmacy around! Staff and pharmacists are extremely attentive, knowledgeable, nice, helpful, and have many times by gone out of their way to work with me whenever a problem has come up thanks to my overpriced, lousy health insurance being nothing but an on-going conundrum, at the very least, 99% of the time. They’ll special order rare pharmacy items, from finely ground l-ascorbic acid (vitamin C) to wheelchairs to essential oils and certain homeopathic remedies! Did I mention that they also will deliver? And they’re a compounding pharmacy to boot – an extreme rarity in this day and age! In fact I think they may be one of the very few remaining compounding pharmacies left in the region. Basically, they know what they’re doing and are great to deal with. 5-stars. They make CVS Pharmacy look worse than the red-tape-unhelpful-stupid company it already is – yes I LOATHE cvs with a passion – and never fill scripts than unless it’s an absolutely dire Emergency.


Fantastic Service


Fast friendly service and excellent pricing and selection.


They are a true pharmacy able to compound many prescriptions that the chain stores are unable to do.

Love us as much as we love you? Let us know!
Store Hours COVID-19 Testing
Monday: 8:30am - 7:00pm  7:30am - 5:00pm 
Tuesday: 8:30am - 7:00pm  7:30am - 5:00pm 
Wednesday: 8:30am - 7:00pm  7:30am - 5:00pm 
Thursday: 8:30am - 7:00pm  7:30am - 5:00pm 
Friday: 8:30am - 7:00pm  7:30am - 5:00pm 
Saturday: 8:30am - 4:00pm  8:30am - 3:45pm 
Sunday: Closed Closed