Mayo Clinic Health System
  • Request an Appointment
  • Patient Online Services
    • Find
      a Service
    • Find
      a Provider
    • Find
      a Location
    • Visit
      our Blog
    • Contact
      Us
    • Refer
      A Patient
    • Patient Stories
    Don't delay your care:
    • Schedule your appointment now for safe, in-person care.
    • Visit our COVID-19 page for safe care and visitor guidelines, and trusted coronavirus information. 
    • Get current patient vaccination updates by region.
    • Request an Appointment
    • Patient Online Services
    • Pay Bills Online
    • Refer a Patient
    • For Patients & Visitors
    • Financial Assistance
    • Donate
    • Careers
    • Volunteer
    • For Medical Professionals
    • About Us
    • Community Resources
    • Press Room
    • Mayo Clinic
    • CaringBridge
    ERROR!

    Find Classes & Events in Your Area

    • Home
    • About Us
    • Billing & Insurance
    • Careers
    • Online Services
    • Patients & Visitors
    • Services & Treatments

    Schedule a Flu Shot Online

    Schedule a flu shot online in one of the following ways:  

    1. Patient Online Services:
      1. Log in or create an account.
      2. Go to Appointments and Admissions.
      3. Select New Appointments.
      4. Select Flu Immunization.
      5. Choose a time, date, and location.
      6. Select the Schedule button.
    2. On the Mayo Clinic app:
      1. Log in or create an account.
      2. Go to Request.
      3. Select Request Appointment Now.
      4. Select Flu Immunization.
      5. Choose a time, date, and location.
      6. Select the Schedule button.

    How to schedule a flu shot for a child.

    Flu Resources

    • Influenza (flu): Symptoms, causes, diagnosis, treatment, etc.
    • Federal information (flu.gov)
    • CDC fact sheet
    • Minnesota Department of Health

    Influenza Vaccine Information

    Want to protect yourself and your family from the flu? Get vaccinated. It’s one of the most effective ways to stop the spread of the flu. Influenza vaccine is now available at Mayo Clinic Health System sites.

    How to get the influenza vaccine

    • Ask to receive a flu vaccination during an existing appointment.
    • Schedule an influenza immunization appointment starting October 1, in one of the following ways:
      • Patient Online Services
      • The Mayo Clinic app
      • Call 877-412-7575 (toll-free) for:
        • Belle Plaine: 700 W. Prairie St.
        • Fairmont: 800 Medical Center Dr.
        • Janesville: 312 N. Main St.
        • Le Sueur: 625 S. 4th St.
        • Mankato: Madison East Center, 1400 Madison Ave.
          • Evening and Saturday hours available
        • Montgomery: 501 Fourth St. NW
        • New Prague: 212 County Rd. 37
        • St. James: 1101 Moulton and Parsons Dr.
        • St. Peter: 1900 N. Sunrise Dr., Suite 200
        • Waseca: 501 N. State St.
        • Waterville: 212 E. Lake St.

    Mask and COVID-19 screening required

    Staff, patients and visitors are required to wear a face mask or covering to slow the spread of COVID-19 and will be screened for COVID-19 symptoms upon arrival. Please bring your own face mask or covering to wear while at any of our facilities.

    Did you know?

    • The cost of seasonal influenza vaccine is covered by some insurance plans. We will bill your insurance or accept payment.
    • Children six months through eight years need two flu vaccines if it’s the child’s first seasonal flu vaccination. The second vaccine is given at least four weeks from the date of the first.
    • After getting vaccinated, it takes about two weeks to develop antibodies to protect against influenza. That’s why getting vaccinated early in the fall is recommended. If you are sick, stay home from work or school to prevent spreading illness to others.

    Stay Connected

    • Hometown Health

    Find Out What’s Happening in Your Community

    Stay Informed with the Latest
    • Notice of Nondiscrimination
    • Notice of Privacy Practices
    • Terms of Use
    © 2018 - 2021 Mayo Clinic Health System