Armstrong, a town set within the municipality of Spallumcheen, is surrounded by rural farmland and many recreational opportunities. The amenities of Armstrong include a golf course, outdoor swimming pool, skate park, hockey arena, curling rink, numerous service clubs, and more.
Spallumcheen also offers a golf course, as well as hiking trails, lodging, a lake for kayaking, canoeing, and birding, as well as a host of other activities.
The two communities offer festivals, lodging, and other attractions.