How to Get Antibiotics: In-Person, Online, or Fast

Antibiotics require a prescription from a licensed healthcare provider in the United States. You cannot legally buy them over the counter at a pharmacy. To get antibiotics, you need to be evaluated by a doctor, nurse practitioner, or physician assistant who determines that you have a bacterial infection warranting treatment.

Who Can Prescribe Antibiotics

Several types of healthcare providers have the authority to write antibiotic prescriptions. Physicians (MDs and DOs) have the broadest prescriptive authority. Nurse practitioners can also prescribe antibiotics, and in many states they practice independently without physician oversight. Physician assistants can prescribe in collaboration with a supervising physician, though the specifics of that supervision vary by state.

In practical terms, this means you can get antibiotics from your primary care doctor, an urgent care clinic, a walk-in clinic, or an emergency room. You don’t need to see a specialist for most common bacterial infections.

What Happens During the Visit

Your provider will ask about your symptoms, how long you’ve had them, and whether you’ve tried any treatments. For many infections, a physical exam is enough to make a diagnosis. For others, a quick test in the office helps confirm whether bacteria are actually the problem.

Strep throat is a good example. A rapid strep test takes about five minutes and tells your provider whether group A Streptococcus is causing your sore throat. If the test is positive, you’ll get a prescription. If it’s negative, antibiotics won’t help because the cause is almost certainly viral. Urinary tract infections typically involve a urine sample that can be analyzed in the office or sent to a lab. Ear infections and sinus infections are often diagnosed based on symptoms and a physical exam, though the decision to prescribe antibiotics for these isn’t always straightforward.

When Antibiotics Are Actually Needed

Antibiotics only work against bacteria. They do nothing for viral infections, and most of the illnesses that send people searching for antibiotics are viral. According to CDC guidelines, common colds, most sore throats, the flu, COVID-19, and bronchitis in otherwise healthy adults do not benefit from antibiotics.

Conditions that do require antibiotics include strep throat, whooping cough, many urinary tract infections, bacterial pneumonia, and certain skin infections like cellulitis. Middle ear infections and sinus infections fall into a gray area: they sometimes resolve on their own, and your provider may recommend waiting a few days to see if symptoms improve before prescribing anything. If your symptoms worsen or last longer than expected for a viral illness (for example, a sinus infection lasting more than 10 days), that’s when antibiotics become more appropriate.

Getting Antibiotics Through Telehealth

Telehealth visits are a legitimate way to get an antibiotic prescription for certain conditions. Many platforms connect you with a licensed provider via video call, and if the provider determines you need antibiotics, they can send a prescription directly to your pharmacy. This works well for straightforward infections like UTIs (especially if you’ve had them before) or pink eye.

There are limits, though. Most states consider an online questionnaire alone to be inadequate for establishing a real patient-provider relationship. You’ll typically need at least a live video or phone consultation. Some states also require a physical exam before certain prescriptions, though not all states require that exam to be in person. If your condition needs a lab test or physical assessment that can’t happen over video, you’ll need an in-person visit.

How Much Antibiotics Cost

Generic antibiotics are among the most affordable prescription drugs available. Without insurance, the average cost for a generic antibiotic is about $43. Common generics like amoxicillin and azithromycin often fall below that. Brand-name antibiotics average around $222, but generics are available for the vast majority of commonly prescribed antibiotics, and most providers will default to a generic option.

If you have insurance, your copay will typically be lower. Many pharmacies also offer discount programs or accept coupons from services like GoodRx that can bring the price down further. The bigger cost is usually the visit itself, whether that’s an urgent care copay, a telehealth consultation fee, or an out-of-pocket charge if you’re uninsured.

Why You Can’t Skip the Prescription

Antibiotics are classified as prescription-only drugs under FDA regulations, and there’s a practical reason for it. Taking the wrong antibiotic, or taking one when you don’t need it, contributes to antibiotic resistance, which is one of the most serious public health threats globally. When bacteria are exposed to antibiotics unnecessarily, they evolve to survive them, making those drugs less effective for everyone.

Using leftover antibiotics from a previous prescription is risky for similar reasons. The leftover medication may not match your current infection, the remaining supply is rarely a full course, and taking a partial course encourages resistant bacteria to thrive. Using veterinary antibiotics, which some people turn to because they’re available without a prescription, carries additional dangers: antibiotic residues not intended for human use can trigger allergic reactions (including severe ones like anaphylaxis), kidney damage, bone marrow toxicity, and even increased cancer risk with certain compounds.

Fastest Ways to Get a Prescription

If you need antibiotics quickly, your best options depend on your situation. Urgent care clinics are the fastest in-person route for most people. They accept walk-ins, have short wait times compared to emergency rooms, and can handle the most common bacterial infections. Many are open evenings and weekends.

Telehealth is often even faster. Several services offer same-day consultations, sometimes within an hour, and can send a prescription to your pharmacy immediately after the visit. This is ideal for conditions with clear-cut symptoms, like a UTI with burning and frequent urination that you’ve experienced before.

If you already have a primary care doctor, calling their office is worth trying. Many practices reserve same-day appointment slots for acute issues, and some will call in a prescription after a phone consultation if you’re an established patient with a familiar condition. For after-hours needs, your doctor’s office may have an on-call provider who can help over the phone.