Horizon Family Medicine

Horizon Family Medicine, a sixteen family physician clinic, is one of Central Alberta's largest family medical practices with clinic locations in Red Deer and Sylvan Lake.

Horizon Family Medicine focuses on patient centered care through a "Medical Home" model and is part of the Red Deer Primary Care Network. Both clinics utilize a shared Telus Health electronic medical record (EMR) database integrated with Alberta Netcare. From time to time, a limited number of Horizon physicians may be accepting new patients. Currently, Dr. Richard Beever is accepting new patients at the Horizon Sylvan Lake Clinic.

Effective July 1, 2018, Horizon Family Medicine strengthened its role as a "Medical Home" for our rostered patients as we no longer have capacity to see unrostered patients through what was formerly known as our Walk-in clinic. This transition has provided better, more timely medical care for Horizon’s confirmed patient base. For more specific information, please read the following patient letter.

If you are a rostered patient of Horizon and you have enrolled with Health Myself for online appointment booking, please click on the Health Myself weblink to access the portal. If you have not enrolled and are interested, please inquire with clinic staff.

Red Deer

Due to physician availability, the Red Deer Clinic "Horizon Patient Urgent Overflow Access" will unfortunately not be accepting patients during the following periods:

  • Wed, Nov 28 - 6:45pm to 8:00pm
  • Tues, Dec 4 - 12:00pm to 4:00pm

The Red Deer Clinic will be closed on the following holiday dates:

  • Mon, Dec 24
  • Tues, Dec 25
  • Wed, Dec 26
  • Tues, Jan 1

Thank you for your understanding and patience.

Sylvan Lake

Due to physician availability, the Sylvan Lake Clinic "Horizon Patient Urgent Overflow Access" will unfortunately not be accepting patients during the following periods:

  • Tues, Dec 4 - 4:00pm to 8:00pm
  • Tues, Dec 11 - 4:00pm to 8:00pm

The Sylvan Lake Clinic will be closed on the following holiday dates:

  • Mon, Dec 24
  • Tues, Dec 25
  • Wed, Dec 26
  • Thurs, Dec 27
  • Tues, Jan 1

Thank you for your understanding and patience.