The Town of Carstairs takes pride in our "small town", and look forward to offering you our best, whether you are visiting or making your home here. Like most small Alberta towns, an active pool of volunteers is the backbone for a large variety of sports clubs and community groups.
*Website and Facebook content accuracy is the responsibility of the individual group or organization. Please contact the relevant organization directly with questions or concerns.
Phone: 403.283.4993 ext. 638