Our History

Abundant Life Church was officially formed in 2007 by the merging of two congregations: Bethel Baptist and Wildrose Christian Churches. Both were doing different things in different ways, but God saw fit to bring us together under a new name and with a new understanding of what God was up to in Glenbrook. In 2020, we sold our building and 2/3 of our property, and built a new, fit-for-purpose building on the remaining acre. We are currently located in our new space at 3343 49St SW. We’re excited to see what God has in store for the use of our building!


Our Beliefs

Abundant Life belongs to the Baptist General Conference of Alberta and the Baptist General Conference of Canada. These groups act as our governing bodies and resource centres. We conduct ourselves like Baptists when it comes to governance, but we welcome anyone and everyone, no matter what religious or non-religious background. We believe that while denominations have their place, God’s heart beats for the entire world, and we get to be a little slice of that heartbeat in Calgary.

For a copy of our affirmation of faith, feel free to visit the BGCC website here. 

If you’d like to learn more about our affirmation of faith and how it takes root at ALC, have a listen to our affirmation of faith class recordings.


Our Leadership

Pastor Mike Swalm

Mike has been a pastor at ALC since 2005. A third-generation pastor, he has a passion for preaching and teaching the truth of God. Mike loves the church, his wife Tricia, and their four wonderful children.

Pastor luchie swinton

Luchie has just answered the call to work with Mike in the area of Mission & Discipleship.  Luchie loves God and His church – the people who call ALC family – and dreams that all may experience an abundant life as they partner with God on mission.  She has 3 married children and enjoys spending time with her 8 grandchildren who call her ‘Lola’.

Karina Mitchell

Karina is our multi-talented office administrator. She and her husband Dave have two amazing kids!


Leadership Team

The Leadership Team at Abundant Life serves to guide the spiritual well-being of the church and works together to see needs met in the congregation and in the community. We’d love to get to know you better!

Giovanni Graza

Michael van Runt


Deacons Team

Our Deacons take incredible care of our church, looking after the building, the grounds, and the people!

David Kuehn

Lael Stromberg

Jake van Runt