Online Scheduling

Mahaska Health Walk-In Clinic

Online Scheduling

Mahaska Health
Walk-In Clinic

1229 C Ave E, Oskaloosa, IA 52577

Main Hospital Campus

Walk-In Clinic – Oskaloosa

Current Wait:


Monday – Friday

7:00 AM – 6:30 PM

Saturday – Sunday

8:00 AM – 4:00 PM

Holiday Hours  9:00 AM to 3:00 PM


New Sharon

Medical Clinic

To schedule an urgent care or a family medicine appointment at New Sharon Medical Clinic, please call 641.637.2651

Monday – Tuesday

7:30 AM – 4:30 PM


7:30: AM – Noon

Thursday – Friday

7:30 AM – 4:30 PM

112 South Main Street, New Sharon, IA 50207

Our Walk-In Clinic is open seven days a week, and our Mahaska Health Hospital campus remains open every day 24/7 for Labor, Delivery and Maternity Care, Emergency Services and Inpatient Care. We have on-call providers and nurses available 24/7 for your needs – Please call 641.672.3360 for assistance, or 9-1-1 in case of an emergency.

We are open 7 days a week, including holidays. Our online check-in provides wait time transparency to reduce your appointment wait time. We are doing all we can to ensure you are seen as quickly as possible while maintaining the highest quality of care for all of our patients.

We treat patients age 6 months and older. Patients will be checked in until 15 minutes prior to scheduled closing time. If medical follow-up is needed, you will be referred to your primary care provider. A follow up appointment can be scheduled with our checkout staff at the conclusion of your Walk-In visit.

The Mahaska Health Walk-In clinic offers you easy access with prompt medical care to treat your acute, non-emergent injuries and illnesses; things that need prompt medical attention but do not need the level of care provided in an Emergency Department.

Our Family Medicine Providers offer same-day appointments.
Consider making an appointment with your family medicine provider today! If you would like to establish care with one of Mahaska Health Family Medicine Physicians we would be happy to help you. Same-day appointments are available Monday – Friday. Call 641.672.3360 to make an appointment today.

Walk-In Clinic Services

Our Walk-In is for acute; non-emergent illnesses or injuries. We treat illnesses and injuries such as sprains and strains, sore throats, ear aches, rashes, colds and coughs, high fever, body aches, minor infections, minor burns and cuts and suture removal. 

If your symptoms have lasted longer than 2 weeks, or you wish to be evaluated for chronic conditions, please call 641.672.3360 and ask our registration staff about an appointment with our family practice providers. Same-day appointments may be available. 

Walk-In is not a substitute for emergency care and is not fully equipped for conditions that could require urgent medical intervention.

Walk-In providers cannot obtain prior authorizations from insurance companies for advanced medical imaging that may be needed for diagnosing potentially urgent issues.

STDs? – Yes, we do treat sexually transmitted diseases at Walk-In. Rest assured that we treat your medical information with a high degree of confidentiality and discretion.

Pap Smears? – No. Walk-In is not intended to replace routine care appointments with your primary care provider.

Allergies? – We can treat the acute symptoms of seasonal allergy such as coughing, sneezing, itchy eyes, runny noses, etc. For more in-depth allergy treatment and preventive care, please contact Mahaska Health Allergy/Immunology/Pulmonology at 641.672.3360 to schedule an appointment with Allergy Specialists.

Medication Refills? – It is also not appropriate to utilize Walk-In if you need a refill of maintenance medications, such as blood pressure or cholesterol pills.

Medication prescriptions? – Medications may need to be prescribed to treat a bacterial illness or symptom you are currently experiencing. Not all medications can be prescribed by Walk-In providers. For example, medications prescribed for long-term pain, maintenance prescription refills (such as blood pressure or cholesterol meds), narcotics or controlled substances (anxiety or ADHD meds) cannot be prescribed at Walk-In. Please discuss these needs with your primary care provider.

Antibiotics do not fight infections caused by viruses. According the Centers for Disease Control and Prevention (CDC), taking antibiotics for viral infections, such as colds, flu, most sore throats, bronchitis and many sinus or ear infections:

• Will not cure the infection
• Will not keep other people from getting sick
• Will not help you or your child feel better
• May cause unnecessary and harmful side effects
• May contribute to antibiotic resistance, which is when bacteria are able to resist the effects of an antibiotic and continue to cause harm

For more information about this growing issue, visit the CDC’s website.

If you have any questions please call us at 641.672.3100

Can my spouse get my lab results?

Due to the Health Information Portability and Accountability Act (HIPPA) we cannot disclose patient information to anyone, regardless of relationship, other than the patient, without their consent.

You may fill out a Release of Information form that will allow the Mahaska Health Medical Group to speak to the person you designate. Please see our Patient Privacy Notice for more information. There is also an option to create a “Family Account” on our patient portal.

The cost of a Walk-In Clinic visit is the same as the cost for a regularly scheduled visit with your primary care provider. Mahaska Health does not charge extra for use of the Walk-In Clinic. If you are referred for lab or radiology tests during your visit, these may result in an additional charge.

What forms of payment are accepted?
• We accept cash, checks and credit card payments.

How much should I expect to pay?
• For insured patients, we collect your deductible and/or co-pay at the time of service, and then bill your insurer for you. After your insurer sends an EOB (explanation of benefits) to us, Mahaska Health will bill you for any balance due.


Monday – Friday

7:30 AM – 5:00 PM

Same Day Appointments Available

Call 641.672.3360


75+ Specialty Care and Services

Monday – Friday

7:30 AM – 5:00 PM

Same Day Appointments Available

Call 641.672.3360