Skip to main content

How to Schedule and Prepare for a Drug Test at Walgreens

You can schedule a drug test at Walgreens through their website, by phone, or in person at your local store

Walgreens offers drug testing through their in-store lab services, available at most locations. You schedule the appointment the same way you'd book any other health service: online through Walgreens.com, by calling your local store's pharmacy, or by walking in during business hours. The process is straightforward, and most appointments can be scheduled within a few days.

The test itself happens at the store's lab area, usually in or near the pharmacy. A trained technician collects your sample — typically urine, though some locations offer hair or oral fluid tests depending on what was ordered. The whole visit usually takes 15 to 30 minutes from check-in to completion.

Key Takeaways

  • Schedule your Walgreens drug test online at Walgreens.com, by calling your local pharmacy, or by arriving in person during store hours.
  • Bring a valid government-issued photo ID and any paperwork from your employer, court, or healthcare provider that explains why the test was ordered.
  • Most Walgreens locations offer urine drug tests; some also offer hair or oral fluid tests, so call ahead if you need a specific type.
  • Results typically arrive within 24 to 48 hours and are sent to whoever ordered the test — your employer, legal representative, or doctor — not directly to you.
  • The cost varies by location and test type, but Walgreens accepts most insurance plans and offers cash pricing if you're uninsured.

How to book your appointment online or by phone

The easiest route is Walgreens.com. Go to the health services section, select "Drug Testing," and enter your zip code to find nearby locations that offer it. You'll see available appointment times and can book directly. The system will ask for your basic information and the reason for the test — this helps the technician prepare and ensures the right chain of custody paperwork is ready.

If you prefer to call, use the store locator on Walgreens.com to find your nearest location, then call the pharmacy directly. Ask to speak with the pharmacy manager or the person who handles lab appointments. They can tell you what times are open and what you need to bring. Some stores fill appointments on a first-come, first-served basis during certain hours, so calling ahead prevents a wasted trip.

Walk-in appointments are also possible at many locations, though wait times vary. If you're in a hurry, calling first to confirm they can see you that day is worth the five minutes.

What to bring and how to prepare

Bring a valid government-issued photo ID — a driver's license, passport, or state ID card. The technician needs this to verify your identity and match it to the test paperwork. If someone else ordered the test (your employer, a court, a doctor), bring any paperwork they gave you that explains the test, the reason for it, and where results should be sent. This might be a form from your employer's HR department, a court order, or a referral from your doctor.

For a urine test, you don't need to fast or avoid food and water beforehand. Drink normally the day of your appointment — being well-hydrated makes the sample easier to collect. Avoid excessive caffeine or diuretics right before the test, as they can affect your ability to produce a sample. Wear comfortable clothing that allows easy access to your arm if a blood draw is needed, though most Walgreens drug tests are urine-based.

If you're taking prescription medications, bring a list or the bottles themselves. The technician won't judge you, and some medications can show up on a standard drug screen. Knowing what you take helps explain any results that might need clarification later.

What happens during the test

When you arrive, you'll check in at the pharmacy counter and be directed to the lab area. The technician will verify your identity, explain the test procedure, and answer any questions. For a urine test, you'll be given a collection cup and directed to a private bathroom. The technician may ask you to remove certain items from your pockets or wash your hands — this is standard chain of custody procedure to ensure the sample is valid.

You'll provide the sample in private, then hand it to the technician. They'll seal it, label it with your information, and begin the testing process or prepare it for shipment to a lab. The whole process takes 10 to 20 minutes. If the test is for an employer or court, the technician will document everything — when the sample was collected, who collected it, and who it was given to — to create an official record.

Some tests are processed on-site and results come back the same day. Others are sent to an outside lab and take 24 to 48 hours. The technician will tell you which applies to your test and when you can expect results.

Understanding your results and where they go

Results are not sent to you directly. Instead, they go to whoever ordered the test — your employer's HR department, your doctor, a court, or a probation officer. This is standard practice and protects your privacy by limiting who sees the results. If you need a copy for your own records, ask the technician or call the store's lab after results are ready; many locations can provide one.

A negative result means no drugs were detected at the level the test measures. A positive result means a substance was found. Some substances can produce a positive result from legal sources — certain medications, poppy seeds, or hemp products — so a positive doesn't automatically mean a violation. If your result is positive and you believe it's incorrect, talk to whoever ordered the test about next steps, which may include a confirmation test or a chance to explain.

Cost and insurance coverage

The price of a drug test at Walgreens varies by location and test type. A standard urine test typically costs between $30 and $50 if you're paying out of pocket, though this can vary. Walgreens accepts most major insurance plans, and if your test was ordered by your doctor for medical reasons, your insurance may cover part or all of it. If it was ordered by an employer or court, you usually pay out of pocket.

Ask about the cost when you schedule. If you're uninsured or want to know the exact price before your appointment, the pharmacy can quote you over the phone. Some employers or courts cover the cost and will reimburse you or pay Walgreens directly, so check with whoever ordered the test.

What to do if your location doesn't offer drug testing

Not every Walgreens location has lab services. If the one nearest you doesn't, the online booking system will show you the closest store that does. You can also call your local Walgreens and ask them to direct you to the nearest location with drug testing available.

If no Walgreens near you offers it, other options include urgent care clinics, your primary care doctor's office, or standalone drug testing centers. Many of these can schedule appointments quickly and follow the same chain of custody procedures Walgreens uses. Your employer or the person who ordered the test can usually tell you which locations they accept.

Frequently Asked Questions

Can I schedule a drug test same-day at Walgreens?

Many locations can fit you in the same day, especially if you call ahead or arrive during off-peak hours. Availability depends on how busy the store is and whether the lab is staffed that day. Call your local pharmacy to ask about same-day openings rather than relying on the online system, which may not show all available slots.

What if I can't produce a urine sample during my appointment?

Tell the technician immediately. They may give you water and time to try again, or reschedule your appointment for another day. If you're dehydrated or have a medical condition that makes it difficult, mention this when you book so the technician can plan accordingly. Repeated inability to produce a sample may be reported to whoever ordered the test.

Do I need to fast before a Walgreens drug test?

No. Most drug tests at Walgreens are urine-based and don't require fasting. Eat and drink normally the day of your appointment. Staying hydrated actually helps, since it makes it easier to provide a sample.

How long does it take to get results from Walgreens?

Results typically arrive within 24 to 48 hours. Some tests processed on-site may be ready the same day. The technician will tell you the timeline when you complete your test. Results go to whoever ordered the test, not to you directly.

What if I'm taking prescription medications — will they show up on the test?

Some medications can show up on a standard drug screen. Bring a list of your prescriptions or the bottles themselves to your appointment. The technician can note them, and if a result needs explanation, this information helps clarify it.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.