Canon City Family Medicine

Button Family Practice P.C.

Book an Appointment

To book an appointment please call us at 719-269-8820.

Please have a best appointment date and preferred provider if applicable.

Make A Payment +

Who We Are

We are a primary care clinic serving Canon City, Colorado and the surrounding areas with over 30 employees and eight medical providers.

It is our mission to provide you with personal and professional care you can trust.

We look forward to serving you and meeting all of your health needs.

Open Hours

  • Monday 8AM-8PM
  • Tuesday 8AM-8PM
  • Wednesday 8AM-8PM
  • Thursday 8AM-8PM
  • Friday 8AM-8PM
  • Saturday 8AM-4PM
  • Sunday Closed

Welcome to Button Family Practice, P.C.

Dr. Button and his professional medical staff are here to serve you and your family’s medical needs.  Dr. Marcus Button and Jennifer Button, PA-C started the practice with a simple goal, to provide patient-centered care for Canon City and surrounding communities.  Our start on 5th Street in 2001 was motivated by a prayerfully led vision to meet the needs of patients – friends and neighbors – in an area that expressed a need for another physician and associated providers.  We’ve grown into our current location on 9th Street with the same values that guided us from the start – concern for excellence in partnering with our patients for their best health!

Today, Button Family Practice, P.C. strives to maintain a staff of committed medical professionals who are on a mission to take care of you and your loved ones.  We stand by our practice as a team that you can trust with your health care needs.

Discover Button Family Practice


Highlights of Who We Are

As a primary care clinic dedicated to the best in family medicine, we have over 18 years experience serving the Canon City community.

  • Care About Your Health
  • Professional Medical Providers
  • Flexible Hours
  • 18 Years of Excellence
  • At the Service of the Community
  • Patient-Centered Care


In addition to Dr. Marcus A. Button, we have seven providers ready to meet all of your health care needs.  Some of our Nurse Practitioners have been seeing patients at Button Family Practice, P.C. for eight years and counting!  We are proud to present a group of compassionate and caring providers that have a heart for patients of all backgrounds.

Some common insurances we accept at our office are:

AARP, Aetna, All Savers, Anthem, Assurant Health, Blue Cross Blue Shield, Cigna PPO ( not Cigna HMO), Cofinity, Colorado Access, Colorado Choice Health Plans, Coventry, GEHA, Humana, Kaiser (not the self-funded plan), Medicaid, Medicare, Meritain Health, Mutual of Omaha, Pinnacol, Rocky Mountain, Secure Horizons, Tricare Standard (not Tricare Prime), UMR, United Health Care and USAA Life Insurance.

If your insurance company is not listed, please give us a call to confirm that we are contracted with the plan that you have selected. We recommend calling your insurance company to confirm that Button Family Practice is a preferred provider in your network.



Founded in August, 2001, Button Family Practice has provided quality medical care to residents of Fremont County and beyond.  Dr. Marcus A. Button as his associates are here to serve you whatever your range of medical needs may be. The knowledge and experience gained through 18 years of service to the community testify to our pursuit of excellence.  Let us know how we can help you return to full health.


Come see why we are the busiest clinic in Fremont County today!

Best Medical Services in Canon City! Get Started Today. More Details +