Your Council

Okotoks Town Council consists of a Mayor and six Councillors.  The current Council was elected on October 16, 2017 for a term of four years. The Mayor is the Chief Elected Official of the municipality and has the duties of both Councillor and Chief Elected Official. A rotation for each Member of Council to serve as Deputy Mayor is established by Council. See schedule under Publications & Forms.

About Town Council
What Does Council Do?

Council is responsible for establishing corporate policy and setting strategic priorities. The Province of Alberta, through legislation, sets out the powers of municipal governments through the Municipal Government Act.

  • To consider the welfare and interests of the municipality as a whole and to bring to Council’s attention anything that would promote the welfare and interests of the municipality
  • To participate in developing and evaluating the policies and programs of the municipality
  • To participate in Council meetings, Council committee meetings and meetings of other bodies to which they are appointed by Council
  • To obtain information about the operation and administration of the municipality
  • To keep in confidence matters discussed in private at a Council or Council committee meeting until discussed at a meeting held in public
  • To perform any other duty or function imposed on Councillors by the Municipal Government Act or by the Council. 
Council FAQs

What happens to feedback or communication provided to Council?

Public input, feedback or presentations to Council or any of Council’s Boards and Committees in the form of letters, emails, or in person may become part of the public record and may be published in a Council agenda package which is posted on the Town of Okotoks website for public viewing.

Communication addressed to Mayor and Council is included in the Council agenda package for consideration by Council.  Letters for the Council agenda must be received by the Town at least 5 days prior to a meeting to be placed on the next agenda, or they will be placed on a subsequent agenda.  Please note that since all meetings of Council are public, your letter is considered a public document.  Your correspondence will be considered by Council, and a response will be provided following the meeting.

Where are Council meetings held and are they open to the public?

Unless otherwise communicated, regular Council meetings are held on the second and fourth Mondays of each month in the Council Chamber at the Municipal Centre. If the Monday is a statutory holiday, the meeting is usually held on the following Tuesday.  Only one meeting per month is held in July, August and December.  Any changes to the regular schedule, or notification of special Council meetings are posted.  The public is welcome to attend all Council meetings.  Although the meetings are open to the public, the public is only allowed to speak if they are presenting an agenda item or have signed in for public Delegations/Question Periods.  You may choose to stay for the entire meeting, or just for the items that interest you.  Please turn your cell phone off or put on vibrate while Council is in session.

Where can I find the Council meeting agenda?
The agendas are posted on the Town’s website on the Thursday evening before each regular Council meeting.  

What is the order of business at regular Council meetings?
Unless the Mayor approves changing the order, the business at all regular Council meetings proceeds in the following order:

  1. Call to Order
  2. Adoption of Agenda
  3. In Camera Items
  4. Motion(s) Arising from In Camera
  5. Minutes of Previous Meeting
  6. Chief Administrative Officer's Report
  7. Business Items
  8. Bylaws
  9. Delegations / Question Period by the Public (3:00 p.m. or 6:00 p.m. by prior arrangement)
  10. Notices of Motion
  11. Motions re Notices
  12. Correspondence for Action
  13. Councillor Inquiries and Suggestions
  14. Council Representative Reports
  15. Statutory/Non Statutory Hearing(s) (7:00 p.m.)
  16. Bylaws/Business Relating to Hearing(s)
  17. Responses to Councillor Inquiries and Suggestions
  18. Correspondence for Information
  19. Board and Committee Minutes
  20. Adjournment

How does presenting to Council work?

The Mayor will invite you to come forward to the microphone at the presenter’s desk at the appropriate time.  Begin by stating your name, address and, if applicable, the name of the organization you are representing. If several members of a group are present, one person should be appointed to act as a spokesperson. When addressing Council, remember to keep your comments brief and confined to the topic.

Delegations are allowed 5 minutes to address Council.  Following your presentation, you may be asked questions of clarification by Council, which is not counted towards the 5 minutes.  If you require more than 5 minutes, you must ask Council to consider increasing the amount of time before you begin your presentation.  A motion to extend the time must be approved by a 2/3 vote of Council.

You may use a PowerPoint presentation during your presentation if you wish.  The PowerPoint must be provided to Legislative Services by 4:00 p.m. on the Thursday before a regular meeting.  If possible, presenters are also encouraged to provide the PowerPoint to Legislative Services 5 days prior to the meeting so that it can be included in the Council agenda package to provide Council with an opportunity to familiarize themselves with the matter prior to the meeting.  Whether or not you use PowerPoint, your presentation may not exceed 5 minutes.

After your presentation, Council may wish to ask you questions. Please remain seated at the presenters table until you are excused by the Mayor.

Presenting to Council

Delegations/Question Period is scheduled on each Council agenda at approximately 3:00 p.m., but special arrangements to consider delegations at 6:00 p.m. (or an alternate time) can be made through Legislative Services  prior to the meeting. 

Public input, feedback, or presentations to Council (or any of Council’s Boards and Committees) in the form of letters, emails, or in person, become part of the public record and may be published in a Council agenda package which is posted on the Town of Okotoks website for public viewing.  

Due to Coronavirus (COVID-19) and in accordance with Council procedure Bylaw 42-17, Okotoks Town Council and Administration would like to advise that Council will be meeting through electronic means, and members of the public are not able to physically attend Council meetings or Public Hearings.  Council meetings will continue to be live streamed for the public, and residents may view Council meetings online by clicking  Watch Council Meetings Live .  Until further notice, public members are asked to submit items electronically below. 


Individuals or groups may be heard by Council at a meeting in the following ways:

  • Request to be added to the agenda prior to a Regular Council Meeting.  With prior arrangements made through Legislative Services, delegations can have their name/organization's name and documents added to a Regular Town Council Meeting agenda for either 3:00 p.m. or 6:00 p.m.   ​Requests to present to Council must be received at least 5 days before the Council meeting by contacting Legislative Services; or by hand delivering or mailing the Town of Okotoks, Municipal Centre.  Please include the Council meeting date you wish to attend, your first and last name, the name of the organization you may be representing, and contact information.  Legislative Services will contact delegations to confirm receipt of the request and documents and schedule the item on an upcoming meeting agenda.
  • Attend a Regular Council Meeting and sign-up that day.  Without prior arrangements, delegations can present to Council at 3:00 p.m. during the Delegations/Question Period section on the agenda.  This segment on the Council agenda allows public members an opportunity to provide comments or ask questions of Council.  Presenters are required to provide their name, email address, and their question/topic of discussion on the sheet provided at the Council Chamber entrance.  The Mayor will call for delegations to come forward to the presenter’s desk in the order listed on the agenda or the daily sign-up sheet.  Delegations are allowed 5 minutes to address Council. Questions should be concise and specific. Following presentations, Council may ask questions of the presenter.


Petitions are written requests that are organized and signed by electors within the Town of Okotoks requesting Council to take an action, or to express public opinion to Council. Petitions that meet all legislative requirements as outlined in the Municipal Government Act (MGA can be used to compel Council to take action on specific issues.  

Petitions can be made in response to three different matters:

  1. Bylaws - Electors may petition for a new bylaw, or to amend or repeal a bylaw or resolution
  2. Advertised Bylaws and Resolutions - Electors may petition against advertised bylaws or resolutions
  3. Local Improvements - Property owners can petition for a local improvement.  Property owners affected by a proposed local improvement can petition against the local improvement.  Details on local improvement petitions can be found here.  
Code of Conduct

Click button below to see code of conduct for members of Council and Council Committees.


Council Attendance and Expense Reports

Attendance Reports

Council Members have a statutory duty to participate in Council and Committee meetings.  In accordance with the Code of Conduct Bylaw, Council's attendance at these meetings are recorded and reported annually. 


2018 REPORT 

Expense Reports

Expense claims are posted for each member of Council on a quarterly basis as per the Elected Officials Remuneration and Expense Reimbursement Policy (click button below to review).

Elected Officials Remuneration and Expense Reimbursement Policy

This Policy also outlines eligible expenses and the process for Council member’s expense reimbursement.

Expense Reports for 2020 (first & second quarters)

Mayor Bill Robertson

Councillor Florence Christophers

Councillor Ken Heemeryck

Councillor Matt Rockley

Councillor Ed Sands

Councillor Tanya Thorn

Councillor Ray Watrin

Mayor & Council 2019 Expense Reports for 2019 

Mayor & Council 2019 Expense Reports for 2018

Corresponding with Council
Learn More

When corresponding with Members of Council, please consider that public input, feedback or presentations to Council (or any of Council’s Boards and Committees) in the form of letters, emails, or in person, may become part of the public record and may be published in a Council agenda package.  These packages are posted on the Town of Okotoks website for public viewing. 

Council has Administrative staff available to assist residents with their inquiries.  Contact Legislative and Policy Services by clicking the button below for a response within 48 hours (during regular business hours):

Questions & Concerns  

Contact all Council Members as a group by clicking the button below:

Town Council

Council Biographies

Contact individual Council members by using the Contact button provided in the "READ BIO" sections below.  Responses by individual Councillors will be provided at their discretion.  

Mayor Bill Robertson

read bio

Bill has been an Okotoks resident for the past 35 years. He is happily married to Elaine and they have three grown sons Michael, Jeffrey and Bradley. They are also proud grandparents to Mason, Jace and Brady. Shady the dog (fully licensed) is also an integral family member. Bill has served as Town Councillor since 1995 and is excited to be serving in his third term as the Mayor of Okotoks.

Educated at the University of Calgary, he holds a Bachelor of Arts in Geography and a Bachelor of Education. Bill taught in the Okotoks elementary school system for thirty-three years.

Bill has a strong interest in preserving the pristine beauty of the Sheep River Valley; enhancing the Okotoks Commercial tax base; and ensuring public safety. He thoroughly enjoys the challenges of building a healthy, vibrant community as your Mayor.


Business  403-938-8904
Residence 403-938-2766 


Councillor Florence Christophers

read bio

Florence and her family have been residents of Okotoks since 2008. She is happily married to Sean Christophers and together they parent a teenage daughter who attends Holy Trinity Academy.

Florence has sat on over 50 different committees in a variety of municipalities including serving on Okotoks Town Council from 2010-2013, and now after winning a seat at the Council table in 2017. 

She has spent the last twenty years in community development roles at the local, provincial and national level. Florence has an undergraduate degree in philosophy and political science from the University of Alberta and a Masters of Philosophy from Trinity College, Dublin, Ireland. She was a sessional Instructor at the University of Lethbridge as well as at the Lethbridge College between 2003-2007.

She has been a small business owner for over 14 years and is currently CEO of her own coaching consulting company.  Florence is a lover of the great outdoors and an avid reader.  She polishes off about 30 non-fiction books a year on topics that range from health, wellness, business, economic development, technology and science.

Phone: 403.540.0648



Councillor Ken Heemeryck

read bio

Living in Okotoks for 30 plus years, Ken is married to Melanie and they are raising two amazing kids in the best community in Canada. Growing up in Okotoks, Ken enjoyed many years of playing on local sports teams and he is a long time member of the Okotoks Curling Club and Turner Valley Golf Club.

After graduating from Foothills Composite High School, Ken obtained a Bachelor of Commerce degree from the University of Calgary and a post-graduate business certificate from the University of British Columbia. Employed as a Property Valuation professional, Ken appraises commercial buildings, residential houses and land in Okotoks and area.

Ken served as a citizen member of the Town of Okotoks Subdivision and Appeal Board before becoming a Town Councillor in 2013.  Ken loves to assistant coach his son's Okotoks Minor Hockey team.


Councillor Matt Rockley

read bio

Matt and his wife, Cory, both grew up in Okotoks and have three young children, Ava, Cale and Violet. Matt has a deep connection with the community of Okotoks. As a child, Matt proudly represented Okotoks on many sports teams. In his youth, he was Big Rocky, the Town Mascot at community events and was also a Tourist Information Councillor for the Chamber of Commerce and the Town of Okotoks.

After graduating from the Foothills Composite High School, Matt attended the University of Lethbridge where he obtained a Bachelor of Arts Degree in Urban and Regional Studies.  After university Matt worked for the Town of Okotoks as a Development Project Planner for five years, and is now at the City of Calgary.  Matt is currently serving his third term on Council and previously served as a citizen member of the Okotoks Municipal Planning Commission.

Phone: 403.818.8648


Councillor Ed Sands

read bio

Ed has been a businessman and chiropractic health professional in the Okotoks community since 1980. He is married with two grown children. As a resident of Okotoks for over 30 years, he has been a member of the Okotoks business community as a Chiropractor.

After serving on the Board of Directors of the High River Hospital & Nursing Home for seven years, Ed pursued a position on the Okotoks Town Council. First elected in 1995, Ed is currently serving his eighth term as a Councillor.

The most rewarding aspect of public service for Ed is the opportunity to work with a knowledgeable and innovative team of dedicated administrative professionals. The satisfaction of finding creative solutions to unique challenges, and contributing to the future of this beautiful community encourages Ed through the ups and downs of some of the more mundane council requirements.

Ed has a keen interest in community theatre projects. He is the Technical Director and President of the Dewdney Players Group Theatre and a volunteer musician at the High River Hospital.


Cell 403-540-9163



Councillor Tanya Thorn

read bio

Tanya was first elected as a Councillor with the Town of Okotoks in 2013. She attributes her family’s strong interest and involvement in politics growing up for instilling in her the desire to be involved in the shaping of her community.

Tanya has a strong belief in the power of community. It has been a central factor in her personal life and her political career. Being involved in Municipal Government has allowed her the opportunity to directly influence the quality of life for her family, friends and neighbors. In her opinion, it is the most responsive and impactful level of government to be involved with.

Tanya has lived and worked in Okotoks for 30 years. And her love for her community has been proven in her commitments to the Alberta Water Council, Sheep River Health Trust and working hard as Director, Towns South on the board of the Alberta Urban Municipalities Association. While she is always working in the best interests of Okotoks, Tanya understands that what benefits her home community can also benefit others across Alberta.

Tanya’s reputation for problem-solving was developed in her years in the IT industry. She seeks out the optimal solutions to complex community issues and forges forward to enact change that will help Okotoks thrive now and well into the future. It’s something she does for her daughter and for the people who look to her for grounded, reasoned solutions that will help build a stronger community.

As a graduate of the University of Calgary’s Political Science program, she has been very effective in navigating changes in provincial government and shepherding important issues such as water resource concerns, economic development, and creating more transparency and open dialogue in government.

Facebook: Tanya Thorn - Okotoks Town Councillor


Cell 403-860-7342

Councillor Ray Watrin

read bio

Ray Watrin is a native to the Okotoks area with family history and tradition in the Foothills. As a former All Canadian All Star with the Montreal Alouettes, Ray started in five Grey Cups, winning two. As a former Foothills Composite High School Coach, Councillor and Math Teacher, he created the first Falcon Football Team coaching them to several undefeated seasons and Provincial Championships. Ray is now retired from teaching.

Ray is the father of three young adults who are married and have blessed him with eight beautiful grandchildren. He is engaged to former Mayor of Okotoks, Sandi Kennedy.  From his CFL career, he returned 28 years ago to Okotoks to teach and make this community his home. Ray's passion is people and giving back to Okotoks; working for quality family ideals and community values in our pristine district.

First elected to Okotoks Town Council as a Councillor in 2010, Ray is now serving his third term.  


Cell 403-650-9544

Publications & Forms

Okotoks Municipal Centre & Council Chambers
Sun: Closed
Mon - Fri: 8:30 am - 4:00 pm
Sat: Closed
COVID-19 update: OPEN, with restrictions, physical distancing and other health protocols in place. Service continues to be offered via phone, email and online