Our Culture and Principles

As retailers with a purpose, at Calgary Co-op we put our heart into everything we do. Our team members have created a culture that reflects a sense of pride and ownership in their work and the company, and demonstrates mutual respect and care for their peers and the community. Our team members enjoy a safe, healthy work environment, competitive wages and benefits, and the opportunity to learn and grow with us. We partner locally and give back. We care for our team members so they care for our customers. Join the team that works for you!

Our Past and Future

We were eagerly determined to do some good, right from the beginning. We boldly planned for our future, over 60 years ago. And today, we are a stable, unique and established employer in Calgary. We hire our neighbours and friends, we create strong teams in collaborative environments, and we strive to help our team members feel good about their job. Our team members have always made Calgary Co-op what it is, and we don’t take their well-being lightly. Our story is about people.

A People Story

Our team members are dedicated, courteous and reliable. It's their daily goal to make our customers' shopping experiences exceptional.

Providing outstanding service, quality products, superior facilities and exceptional value to our members and customers is Calgary Co-op’s commitment, but it's our team members who honour our promise. We support our team members and their careers through sound leadership and direction, as well as offering a full range of training courses, management development programs, career development assistance program and an attractive compensation and benefits package.


Our people reflect the communities we serve; our diversity enhances the way we connect with our customers and helps us know them better. Together, we work toward an inclusive environment where our difference makes us stronger.

Calgary Co-op has hired team members through our partnerships within the communities we serve.

Join the Co-op Cannabis team

Ready to join the team?