Windsor Urgent Care

When your healthcare needs just can’t wait, our expert medical professionals are here for you. Get immediate in-clinic or virtual care for acute injuries and illnesses, no appointment needed. You can also count on us as an occasional alternative to a scheduled office visit.

Schedule an Appointment(970) 400-7618

Windsor Urgent Care

1683 Main St.,
Windsor, 80550, CO

Phone: (970) 400-7618
Fax: (970) 305-3607

In-clinic Hours

Mon. – Fri. 7am – 6:30pm

Sat. & Sun. 9am – 5pm

Virtual Visit Hours

Mon – Fri. 7am to 7:30pm

Sat & Sun. 9am to 5pm



Our urgent care providers treat a wide variety of illnesses to help you feel better when you are not able to wait for a regular appointment. Some of the illnesses and conditions we treat at our urgent cares include:

  • Abdominal pain (mild)
  • Allergies
  • Asthma
  • Blisters and sores
  • Conjunctivitis (pink eye)
  • Cough
  • Dehydration & heat exhaustion
  • Diarrhea
  • Drug reactions (minor)
  • Ear infection
  • Fever
  • Flu
  • Headaches
  • Minor infections
  • Nausea & vomiting
  • Rash & skin irritations
  • Respiratory infections
  • Shortness of breath
  • Sinus infections
  • Sore throat
  • Urinary tract infections (UTI)


Our urgent care clinics are open seven days a week to help you get back on your feet when unexpected falls, accidents, or sports injuries occur. Onsite X-ray and digital imaging tools help our providers diagnosis injuries and begin treatment right away, putting you on the fast track to healing. Some of the injuries we can help you with include:

  • Animal/bug bites
  • Broken bones
  • Cuts or lacerations requiring stitches
  • Minor burns
  • Minor head injuries
  • Nose bleeds
  • Simple fractures
  • Sprains & strains
  • Work injuries

Call 911 or visit an emergency room immediately if you experience any of the following:

  • Chest pain
  • Severe abdominal pain
  • Major head trauma
  • Loss of consciousness
  • Uncontrolled bleeding
  • Difficulty breathing
  • Sudden weakness/trouble speaking
  • Sudden changes in vision

Quality Care From Your home

See an urgent care provider today from the comfort of your own home. Learn more about virtual visits or call the Windsor Urgent Care at 970-686-0124 today.

Virtual Urgent Care Hours: Monday – Friday: 7am to 7:30pm Saturday and Sunday: 9am to 5pm

Where to Go for Care

Choosing where to go for medical care is important because it can significantly impact how much you pay out of pocket, how quickly you receive treatment, and the kind of care you can expect. By learning when to seek primary care, urgent care, or emergency room services, you can make an informed decision to maximize your health and minimize your costs. Read more about where to go for care.

Primary Care Office

Schedule with your primary care office for preventative or routine care and minor health issues such as:

  • Annual wellness screenings
  • Routine visits for chronic conditions
  • Flu shots & vaccines

Urgent Care Clinic

Urgent care clinics offer extended and weekend hours for more immediate, after-hours care needs. Visit an urgent care clinic for non-life-threatening illnesses and injuries such as:

  • Fevers, colds, earaches, & flu
  • Minor broken bones
  • Small cuts, bruises, or burns

Emergency Room

Choose an emergency room for life-threatening illnesses, major trauma, or injuries such as:

  • Chest pain
  • Severe abdominal pain
  • Head trauma
  • Lack of consciousness

Payment + Insurance

To ensure your family receives the care you need, AFM urgent care locations accept a broad range of insurance plans, including most major insurance carriers and managed care plans. See a full list of our accepted plans.

AFM accepts cash, check or credit card for self-pay patients, as well as insurance co-pays.