To get a Covid antiviral, you need a positive test, symptoms that started within the last five days, and at least one risk factor for severe illness. You can get a prescription from your regular doctor, an urgent care clinic, a telehealth visit, or in some cases directly from a pharmacist. The process can move quickly if you know where to go and what to expect.
Who Qualifies for Covid Antivirals
Covid antivirals are prescribed to people who are at higher risk of ending up in the hospital. You qualify if you’re 18 or older (or at least 12 and weighing 88 pounds or more) and have one or more risk factors for severe Covid. The prescriber makes the final call based on your medical history, but the CDC lists several conditions that increase risk:
- Age over 65, with risk climbing significantly above 75
- Not being up to date on Covid vaccinations
- Chronic conditions such as heart disease, diabetes, obesity, chronic lung disease, or chronic kidney disease
- Weakened immune system from a medical condition or medications like chemotherapy
- Multiple medical conditions, which raises risk substantially even if each individual condition seems manageable
Age is the single strongest risk factor. If you’re over 65 and test positive, getting treated should be a priority.
The Five-Day Window
Both oral antivirals, Paxlovid and Lagevrio, must be started within five days of your first symptoms. The sooner you begin, the better they work at preventing hospitalization. This means you should test early if you feel sick, and contact a provider the same day you get a positive result. Waiting until day four or five to start looking for a prescription cuts it dangerously close.
Treatment itself lasts five days. You take pills twice a day for the full course, even if you start feeling better before it’s finished.
Where to Get a Prescription
You have several options, and speed matters more than finding the “best” one. Use whichever route gets you a prescription fastest.
Your Doctor or Urgent Care
Call your primary care doctor’s office and mention you’ve tested positive for Covid. Many practices can handle this with a phone call or a virtual visit, so you may not need to go in person. If your doctor’s office can’t see you quickly, walk-in urgent care clinics can also prescribe antivirals. Bring your positive test result and a list of all medications you currently take.
Telehealth Services
Several commercial telehealth platforms offer same-day or next-day virtual visits where a provider can evaluate you and send a prescription to your pharmacy electronically. If you don’t have a regular doctor or can’t get a quick appointment, this is often the fastest path. Search for telehealth providers that handle Covid treatment in your state.
Pharmacies
Some pharmacists can prescribe Paxlovid directly under FDA authorization, which lets you test and get treated in a single visit. Not every pharmacy offers this service, so call ahead. The pharmacist will screen you for eligibility and check for drug interactions before writing the prescription.
HHS Treatments Locator
The federal government maintains an online locator at treatments.hhs.gov that shows pharmacies, clinics, and other locations stocking Covid and flu antivirals near you. It doesn’t capture every location, but it’s a useful starting point if you’re unsure where to go. Federally funded health centers, which you can find through HRSA’s “Find a Health Center” tool, also provide care regardless of your ability to pay.
Paxlovid vs. Lagevrio
Paxlovid is the more widely prescribed option and is FDA-approved for adults and authorized for kids 12 and older (at least 88 pounds). It’s more effective at preventing hospitalization, which is why most providers reach for it first. The main drawback is that it interacts with a long list of other medications.
Lagevrio (molnupiravir) is available for adults only. It’s typically offered when Paxlovid isn’t safe due to drug interactions or other medical reasons. One important restriction: women who could become pregnant, and their partners, need to use birth control during and shortly after treatment, and it should be avoided during pregnancy.
Drug Interactions With Paxlovid
Paxlovid contains a component that boosts drug levels in your blood, which is great for the antiviral but potentially dangerous with dozens of other medications. The list of drugs that cannot be taken alongside Paxlovid is extensive and includes:
- Heart medications: certain blood thinners, heart rhythm drugs, and chest pain medications
- Cholesterol drugs: some commonly prescribed statins
- Seizure medications: several widely used anticonvulsants
- Psychiatric medications: certain antipsychotics and sedatives
- Gout medication: colchicine
- Herbal supplements: St. John’s wort
This is why every provider will ask for a complete medication list before prescribing. Don’t skip over supplements or “as-needed” medications you take occasionally. If the interaction can’t be managed, your provider will likely switch you to Lagevrio or discuss other options. People with severe kidney or liver problems may also need dose adjustments or a different treatment altogether.
What It Costs
The price of Covid antivirals varies depending on your insurance, but financial assistance programs exist for every coverage situation.
Private Insurance
If you have commercial insurance, Pfizer’s PAXCESS co-pay savings program can reduce your out-of-pocket cost for Paxlovid. You need a valid prescription, and your diagnosis must match the FDA-approved use. You must be 12 or older and cannot be enrolled in any government insurance program to use the co-pay card.
Medicare and Medicaid
Starting in 2025, Medicare Part D plans are expected to include oral Covid antivirals on their formularies, meaning coverage is available but subject to your plan’s normal cost-sharing rules (deductibles, copays). Pfizer also operates a separate government patient assistance program through PAXCESS specifically for Medicare, Medicaid, TRICARE, and VA patients. You can be enrolled in multiple insurance programs as long as one is a qualifying government plan.
Uninsured
If you have no insurance at all, you may still qualify for assistance. The PAXCESS government program covers uninsured patients for Paxlovid. For Lagevrio, Merck’s Patient Assistance Program provides the medication free of charge to uninsured individuals who meet income thresholds: $63,840 or less for a single person, $86,560 for couples, or $132,000 for a family of four. To apply, call Merck at 800-727-5400 and request an expedited enrollment for Lagevrio. You cannot apply online for this medication; it must be done by phone, available Monday through Friday 8 AM to 8 PM Eastern, and Saturdays until 1 PM.
Steps to Take Right Now
If you’re reading this because you just tested positive, here’s the practical sequence. First, note when your symptoms started, because the clock is ticking on that five-day treatment window. Second, gather a list of every medication and supplement you take. Third, contact your doctor, an urgent care clinic, a telehealth service, or a pharmacy that prescribes antivirals. Use the HHS locator at treatments.hhs.gov if you need help finding a nearby option. Fourth, when you pick up the prescription, ask the pharmacist about financial assistance if the cost is a concern. Most pharmacies can process PAXCESS or other assistance programs at the counter.
The entire process, from positive test to pills in hand, can happen within a few hours if you move quickly. The biggest mistake people make is assuming they don’t qualify or waiting to see if symptoms get worse on their own. If you have risk factors, getting treated early is the whole point.

