Armstrong, British Columbia: A Hidden Gem in the Okanagan Valley

Nestled in the heart of the Okanagan Valley, Armstrong is a small community in British Columbia that offers a unique blend of natural beauty, outdoor recreation, and cultural experiences. With a population of just over 5,000 people, Armstrong is a hidden gem that is often overlooked by tourists. However, those who take the time to explore this charming town will be rewarded with stunning scenery, friendly locals, and a laid-back atmosphere.


Armstrong is home to a number of attractions that are sure to delight visitors of all ages. Here are just a few of the must-see sights in the area:

  • Armstrong Spallumcheen Museum and Art Gallery: This museum showcases the history and culture of the area, with exhibits on everything from the early settlers to the local wildlife. The art gallery features works by local artists and is a great place to pick up a unique souvenir.

  • Asparagus Festival: Held every May, this festival celebrates the local asparagus harvest with food, music, and family-friendly activities.

  • Caravan Farm Theatre: This outdoor theatre company puts on productions that are both entertaining and thought-provoking. The performances take place on a working farm, adding to the rustic charm of the experience.

  • Silver Star Provincial Park: Located just a short drive from Armstrong, this park offers hiking trails, fishing opportunities, and stunning views of the surrounding mountains.

  • Farmers' Market: Held every Saturday from May to October, the Armstrong Farmers' Market is a great place to sample local produce and crafts.

Natural Wonders

One of the biggest draws of Armstrong is its natural beauty. From rolling hills to pristine lakes, the area is a paradise for outdoor enthusiasts. Here are a few of the natural wonders that visitors can explore:

  • Okanagan Lake: This large lake is a popular spot for swimming, boating, and fishing. There are several beaches in the area, as well as boat rentals and tours.

  • Swan Lake: This small lake is a great place to go birdwatching, with over 200 species of birds recorded in the area.

  • Enderby Cliffs Provincial Park: This park offers hiking trails that lead to stunning views of the surrounding valley.

  • Larch Hills Nordic Ski Area: In the winter, this area is a popular spot for cross-country skiing and snowshoeing.


Armstrong was founded in 1892 by Cornelius O'Keefe, who named the town after his friend William Armstrong. The community was incorporated as a village in 1913 and became a town in 1919. Over the years, Armstrong has been home to a variety of industries, including logging, farming, and mining. Today, the town is known for its agricultural heritage and its friendly, welcoming atmosphere.


Whether you're looking for outdoor adventure, cultural experiences, or just a relaxing getaway, Armstrong has something to offer. With its stunning natural beauty, charming small-town atmosphere, and rich history, this hidden gem in the Okanagan Valley is well worth a visit.


  • "Armstrong, British Columbia." Wikipedia, Wikimedia Foundation, 22 June 2021,,_British_Columbia.

  • "Armstrong Spallumcheen Museum and Art Gallery." Armstrong Spallumcheen Museum and Art Gallery, 2021,

  • "Caravan Farm Theatre." Caravan Farm Theatre, 2021,

  • "Enderby Cliffs Provincial Park." BC Parks, Government of British Columbia, 2021,

  • "Larch Hills Nordic Society." Larch Hills Nordic Society, 2021,

  • "Silver Star Provincial Park." BC Parks, Government of British Columbia, 2021,