• New Optos Machine!
    Used for retinal photos
  • An Eye on the Future
    Make an appointment today. Your future suddenly became a whole lot clearer.
  • Eye Care For Your Family
    Great eye care begins with regular eye exams. Call today.
  • An Eye on the Future
    Make an appointment today. Your future suddenly became a whole lot clearer.
  • Insightful Eye Care
    Call today for a comprehensive vision test.

Welcome to Jennifer Kessler OD
Your Optometrist in Missoula, MT

Call us at (406) 549-9779 today.

Welcome to Jennifer Kessler OD in Missoula. Dr. Jennifer Kessler, OD and her team strive to provide the best in optometry services. We invite you to browse our website to learn more about our optometry services and join our patient family by scheduling an eye exam appointment at our Missoula office.

Jennifer Kessler OD is a full service eye and vision care provider, accepting both eye emergencies as well as scheduled appointments. Patients throughout the Missoula area come to Jennifer Kessler OD because they know they will receive the personal attention and professional care that is our foundation. Dr. Kessler, OD and our team are dedicated to keeping our patients comfortable and well-informed at all times. At Jennifer Kessler OD, we will explain every exam and procedure and answer all of our patients' questions. Additionally, we offer vision financing options and will work with vision insurance providers to ensure good eye health and vision care for all of our patients.

Our Approach to Optometry

Our one-on-one approach to optometry makes Dr. Kessler, OD and her staff the eye and vision care providers of choice in the Missoula area. Our Missoula optometrist offers the following services: complete eye exams, contact lenses, glasses, glaucoma testing, and pre- and post-operative care. For a complete list of services, visit our services page or call our Missoula office at (406) 549-9779.

At Jennifer Kessler OD, we are dedicated to providing high-quality optometry services in a comfortable environment.Call us at (406) 549-9779 or schedule an appointment today online.

Dr. Jennifer Kessler, OD
Missoula Optometrist | Jennifer Kessler OD | (406) 549-9779
2901 Brooks St Suite B7
Missoula, MT 59801

Contact Us

Use the form below

Meet The Staff

Learn Who We Are

  • Dr.
    Jennifer Kessler

    Dr. Jennifer Kessler is the local eye doctor to see for all of your eye care needs in Missoula, MT. As your local Missoula optometrist, Dr. Jennifer Kessler can help diagnose, treat, and detect subtle changes in your eyes year after year. Come to visit our offices at 2901 Brooks St Missoula, MT 59801 and let us help you see and look your best. Our doctors are here to provide the professional eye care near you, to guarantee you have the clearest vision. Call today to schedule an appointment for your annual eye exam.

    Dr. Jennifer Kessler is a Montana native, having grown up in Helena. She received a Bachelors of Arts degree in Biology from Carroll College and is a graduate of the Indiana University School of Optometry. Dr. Kessler began her career working in a small town practice outside of Salt Lake City, Utah, where she gained valuable experience in primary care, ocular disease management, and contact lenses. She has participated in several mission trips with the Volunteer Optometric Services to Humanity organization and is a member of the American Optometric Association. In her spare time, she enjoys all the outdoor activities this area has to offer.


Reviews From Our Satisfied Patients

  • "Excellent service and friendly staff. Eager to assist you and get you checked in."
  • "Very pleased with Dr Kessler. She took the time to do a thorough exam and answered questions. She seemed caring and interested in me."
  • "Great customer service. The optometrist was very pleasant and welcoming!"

Featured Articles

Read up on informative topics

Sign up to receive our newsletters!

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule


10:00 am-6:00 pm


10:00 am-6:00 pm


10:00 am-6:00 pm


10:00 am-6:00 pm


10:00 am-6:00 pm


10:00 am-6:00 pm


11:00 am-4:00 pm