Express Care
McFarland Express Care offers same-day and next-day appointments for common illnesses, limited immunizations, and brief physicals for sports or work (availability of physicals varies by location–please call for more information).
You do not need to be an existing patient of McFarland Clinic to be seen at McFarland Express Care. Patients must be 6 months of age or older. (X-Ray services are not available in Express Care. Please see Urgent Care for X-Ray services.)
Locations & Hours
View details for a clinic named McFarland Express Care - Ames Lincoln Center Hy-Vee
640 Lincoln Way
(Cross streets: Grand Ave and Lincoln Way)
Ames, IA 50010
Location Details on McFarland Express Care - Ames Lincoln Center Hy-Vee
Hours
Monday | 9am-7pm |
Tuesday | 9am-7pm |
Wednesday | 9am-7pm |
Thursday | 9am-7pm |
Friday | 9am-7pm |
Saturday | 8am-4pm |
Sunday | 8am-4pm |
Schedule Online
View details for a clinic named McFarland Express Care - West Ames Hy-Vee
3800 Lincoln Way
(Cross streets: Dotson Dr and Lincoln Way)
Ames, IA 50014
Location Details on McFarland Express Care - West Ames Hy-Vee
Hours
Monday | 9am-7pm |
Tuesday | 9am-7pm |
Wednesday | 9am-7pm |
Thursday | 9am-7pm |
Friday | 9am-7pm |
Saturday | 8am-4pm |
Sunday | 8am-4pm |
Schedule Online
View details for a clinic named McFarland Express Care - Marshalltown Hy-Vee
802 South Center St
Marshalltown, IA 50158
Location Details on McFarland Express Care - Marshalltown Hy-Vee
Hours
Monday | 9am-7pm |
Tuesday | 9am-7pm |
Wednesday | 9am-7pm |
Thursday | 9am-7pm |
Friday | 9am-7pm |
Saturday | 9am-5pm |
Sunday | 9am-5pm |
Schedule Online
Services & Pricing
Insurance
If you have insurance, we will submit claims to your medical insurance company on your behalf. We encourage you to contact your insurance company to verify coverage for the services you are seeking. This will help prepare you for any out-of-pocket costs such as copayments, coinsurance, and/or deductibles. Copayments will be collected at the time of your visit.
If you are uninsured or prefer to pay in full at the time of your visit, we accept cash, checks, debit cards, and major credit cards (MasterCard, Visa, Discover, or American Express).
Services
Note: Services may vary by location. For questions about services, please call your nearest Express Care location. Pricing updated March 20, 2025.
Common Illness - $83 to $358 *
- Abscess/wound/dressing changes
- Acne (age 12 and above)
- Allergies (seasonal)
- Animal bite
- Asthma exacerbation (mild)
- Back pain (mild) (not injury related)
- Birth control pills (ages 18-39)
- Boil
- Chest congestion/Bronchitis/Cough
- Cold sore
- Cold symptoms
- Constipation
- Diarrhea/Vomiting/Nausea (less than 2 days)
- Ear flushing/Ear wax removal
- Ear infection/Ear pain
- Emergency contraception
- Eye: Pink eye/Eye irritations/Stye/Scratch or foreign body
- Headache (mild or established migraine diagnosis with no acute changes)
- Herpes testing (Marshalltown only)
- Insect/Tick bites
- Burns (Minor)
- Nasal congestion/Runny nose/Sinus symptoms
- PPD placement and reads (tuberculosis testing)
- Shingles
- Skin Condition (examples: rash, ringworm, athletes foot)
- Sore throat/Pharyngitis
- Toe nail infections
- Tooth pain
- Urinary tract infections
- Vaginal discharge
- Yeast infections (Marshalltown only)
- Wound care (Minor)
* Charges for most visits are above. Our charges may vary from this range based on the number of symptoms and conditions a patient presents with at the time of the visit. Lab tests and immunizations are an additional cost.
Brief Physicals for Sports and Work - $75 †
- Sports physicals (brief)
- Sports physicals for middle school and high school sports offered at Ames and Marshalltown Express Care locations.
- Sports physicals for community college athletes offered at Marshalltown Express Care location.
- Work physicals (brief)
- Work physicals offered at Ames and Marshalltown Express Care locations.
A brief physical is a statement of health and includes a review of your medical history, limited physical exam, and administration of immunizations if indicated. Diagnostic testing is not provided with a brief sports or work physical.
The brief physicals offered at McFarland Express Care are not intended to replace an annual comprehensive wellness exam.
Please review the necessary requirements for your physical.
When coming for a visit, please bring any required forms.
† Insurance is not filed for brief sports or work physicals. Payment in full is due at the time of visit.
Immunizations - pricing varies ‡
- Influenza Vaccine $61 - $111
- Tdap $68 - $111
- Tetanus $42 - $102
- Tuberculosis Screening $31
‡ Additional discounted pricing for immunizations available for patients who prefer to pay at the time of visit.
Laboratory - pricing varies §
- COVID Antigen test (symptomatic testing) $109
- COVID PCR test (symptomatic testing) $91
- Rapid Influenza A & B $114
- Rapid Strep $44
- Rapid Mono $19
- Throat Culture $25
- Urine Culture $31
- Urine Dipstick $15
- Urine Pregnancy $29
§ Additional discounted pricing for laboratory services available for patients who prefer to pay at the time of visit.
Other Health Care Resources from McFarland Clinic
|
Primary Care ProviderOur primary care providers in Adult Medicine, Family Medicine, and Pediatrics offer same-day appointments. Click on the link below to view providers with available Same Day Appointments and schedule yourself directly with your provider of choice. Contact a Primary Care ProviderAdult Medicine | Family Medicine | Pediatrics
|
|
McFarland Urgent CarePhysicians at Urgent Care provide medical care for non-life-threatening illnesses and injuries, including initial injury workman's comp. X-Ray and laboratory services are available on site. Walk-ins will be accommodated. Open seven days a week, daytime and evening appointments available. Located in Ames. |
|
Emergency? Dial 911.For life-threatening symptoms such as:
|
|
First Nurse Mary Greeley Medical Center Nurse TriageNot sure what to do? Call First Nurse Mary Greeley Medical Center Nurse Triage. The nurse referral line is open 24 hours a day, 7 days a week. In Central Iowa, call 1-800-524-6877. |