The oldest Stone Church in Western Canada, St. Andrews is still being used regularly for public worship. Kneeling benches covered with buffalo hide still remain. St. Andrew's Anglical (Episcopalian) Church was built in 1844-49. This stone church replaces the wooden one built on this site in 1831.