Back to Cities

Armstrong and Spallumcheen

Charming Armstrong, just 15 minutes north of Vernon, is the center of a thriving farming community. Surrounded by the beautiful Spallumcheen Valley, this region offers the quintessential rural lifestyle. Around 10,000 locals call Armstrong and Spallumcheen home.

Settled in the 1800’s, the city of Armstrong still, showcases much of its “old west” character. Pretty downtown streets boast antique stores, artisan shops, and famous local cheeses. The heritage architecture and working farms provide a historic feel to this area, but Armstrong offers plenty of modern amenities for residents.

Convenient access to Vernon city center and a quaint downtown with all of the necessities make Armstrong and the Spallumcheen Valley popular with home buyers.

Features

  • Heritage architecture and quaint downtown
  • Age-friendly community
  • Multiple clubs and organizations
  • Interior Provincial Exhibition
  • Farmers’ markets
  • Theatrical productions
  • Outdoor recreation opportunities (hiking, biking, skiing)
  • Golf course
  • Convenient to world-class downhill and cross-country skiing

Amenities

  • Community Medical Center
  • Elementary, middle, and high schools (School District 83 and private school)
  • Regional Library Branch
  • Museum
  • Community Hall
  • Two ice arenas
  • Public park with sports courts, skate park
  • Outdoor seasonal pool
  • Rodeo/Fairgrounds
  • Regional bus route
  • Convenient to Vernon for local hospital, municipal buildings, urban services

Housing options in this community are diverse. In Armstrong, heritage homes on tree-lined streets give way to new strata units and retirement developments, as well as established neighbourhoods with large city lots. In the surrounding Spallumcheen Valley, estate acreages, small farms and vineyards, and large ranches comprise the majority of properties.

Listings At Armstrong and Spallumcheen

  • 10187872MLS#
  • 3Bedrooms
  • 2Bathrooms

4825 Salmon River Road, Armstrong

$ 799,800
  • 10187870MLS#
  • 3Bedrooms
  • 2Bathrooms

4825 Salmon River Road, Armstrong

$ 799,800
  • 10187874MLS#
  • 4Bedrooms
  • 4Bathrooms

#117 3780 Schubert Road, Armstrong

$ 424,999
  • 10187800MLS#
  • 3Bedrooms
  • 3Bathrooms

2310 Danallanko Drive, Armstrong

$ 419,000
  • 10187153MLS#
  • 1Bedrooms
  • 1Bathrooms

#26 3397 Patterson Street, Armstrong

$ 107,000
  • 10187134MLS#
  • 4Bedrooms
  • 3Bathrooms

2243 Nordstrom Avenue, Armstrong

$ 519,900
  • 10187122MLS#
  • 2Bedrooms
  • 2Bathrooms

#1 2395 Pleasant Valley Road, Armstrong

$ 314,900
  • 10187077MLS#
  • 3Bedrooms
  • 1Bathrooms

4089 Salmon River Road, Armstrong

$ 950,000
  • 10187075MLS#
  • 4Bedrooms
  • 3Bathrooms

3177 Patterson Street, Armstrong

$ 799,000
  • 10186773MLS#
  • 4Bedrooms
  • 3Bathrooms

2451/2465 Okanagan Street, Armstrong

$ 849,000
  • 10186728MLS#
  • 4Bedrooms
  • 4Bathrooms

#215 3780 Schubert Road, Armstrong

$ 419,999
  • 10186701MLS#
  • 4Bedrooms
  • 2Bathrooms

3150 Patterson Street, Armstrong

$ 314,900
  • 10186309MLS#
  • 5Bedrooms
  • 4Bathrooms

4220 MacDonald Road, Armstrong

$ 1,499,900
  • 10186187MLS#
  • 4Bedrooms
  • 4Bathrooms

2288 Nordstrom Avenue, Armstrong

$ 599,900
  • 10186029MLS#
  • 3Bedrooms
  • 2Bathrooms

#23 2395 Pleasant Valley Road, Armstrong

$ 305,900
  • 10185474MLS#
  • 3Bedrooms
  • 3Bathrooms

4352 Salmon River Road, Armstrong

$ 1,199,999
  • 10185275MLS#
  • 2Bedrooms
  • 2Bathrooms

#13 3620 Patten Drive, Armstrong

$ 279,000
  • 10185152MLS#
  • 3Bedrooms
  • 2Bathrooms

#5 2395 Pleasant Valley Road, Armstrong

$ 325,000
  • 10185217MLS#
  • 3Bedrooms
  • 2Bathrooms

4452 Sleepy Hollow Road, Armstrong

$ 1,798,000
  • 10185223MLS#
  • 3Bedrooms
  • 2Bathrooms

4452 Sleepy Hollow Road, Armstrong

$ 1,798,000
  • 10184944MLS#
  • 2Bedrooms
  • 1Bathrooms

#404 2435 Pleasant Valley Road, Armstrong

$ 189,900
  • 10184933MLS#
  • 5Bedrooms
  • 3Bathrooms

4250 Frederick Road, Armstrong

$ 1,380,000
  • 10184928MLS#
  • 5Bedrooms
  • 3Bathrooms

4250 Frederick Road, Armstrong

$ 1,380,000
  • 10184766MLS#
  • 1Bedrooms
  • 1Bathrooms

#208 3093 Wright Street, Armstrong

$ 169,900
  • 10184568MLS#
  • 1Bedrooms
  • 1Bathrooms

#110 3093 Wright Street, Armstrong

$ 158,000
  • 10184325MLS#
  • 5Bedrooms
  • 3Bathrooms

4289 Salmon River Road, Armstrong

$ 895,000
  • 10183175MLS#
  • 4Bedrooms
  • 4Bathrooms

#123 3780 Schubert Road, Armstrong

$ 419,000
  • 10183073MLS#
  • 3Bedrooms
  • 2Bathrooms

4858 Salmon River Road, Armstrong

$ 819,900
  • 10183080MLS#
  • 2Bedrooms
  • 2Bathrooms

#53 2180 Fletcher Avenue, Armstrong

$ 339,000
  • 10182975MLS#
  • 4Bedrooms
  • 3Bathrooms

1941 Rosedale East Road, Armstrong

$ 900,000
  • 10182841MLS#
  • 3Bedrooms
  • 2Bathrooms

3340 Upper McLeod Road, Armstrong

$ 449,900
  • 10182611MLS#
  • 2Bedrooms
  • 2Bathrooms

#16 2339 Patterson Avenue, Armstrong

$ 424,500
  • 10182519MLS#
  • 4Bedrooms
  • 2Bathrooms

4358 Lansdowne Road, Armstrong

$ 1,998,000
  • 10182430MLS#
  • 4Bedrooms
  • 2Bathrooms

4358 Lansdowne Road, Armstrong

$ 1,998,000
  • 10182314MLS#
  • 3Bedrooms
  • 1Bathrooms

4089 Salmon River Road, Armstrong

$ 950,000
  • 10182220MLS#
  • 4Bedrooms
  • 5Bathrooms

211 Pleasant Valley Cross Road, Armstrong

$ 2,650,000
  • 10182221MLS#
  • 4Bedrooms
  • 5Bathrooms

211 Pleasant Valley Cross Road, Armstrong

$ 2,650,000
  • 10182015MLS#
  • 2Bedrooms
  • 2Bathrooms

#3 2180 Fletcher Avenue, Armstrong

$ 319,000
  • 10176905MLS#
  • 3Bedrooms
  • 4Bathrooms

4590 Chamberlaine Road, Armstrong

$ 1,210,000
  • 10176914MLS#
  • 2Bedrooms
  • 2Bathrooms

#31 2339 Patterson Avenue, Armstrong

$ 469,900
  • 10181659MLS#
  • 3Bedrooms
  • 2Bathrooms

4506 Grizzly Hill Road, Armstrong

$ 959,900
  • 10181906MLS#
  • 2Bedrooms
  • 2Bathrooms

1131 Mountain View Road, Armstrong

$ 699,000
  • 10181736MLS#
  • 4Bedrooms
  • 3Bathrooms

2087 Pleasant Valley Road, Armstrong

$ 899,900
  • 10181598MLS#
  • 5Bedrooms
  • 3Bathrooms

2600 Catherine Crescent, Armstrong

$ 539,900
  • 10173561MLS#
  • 3Bedrooms
  • 3Bathrooms

5081 Schubert Road, Armstrong, BC

$ 758,500
  • 10181201MLS#
  • 3Bedrooms
  • 2Bathrooms

4859 Grandview Flats North Road, Armstrong

$ 579,900
  • 10162992MLS#
  • 3Bedrooms
  • 3Bathrooms

1871 Pleasant Valley Road, Armstrong

$ 1,600,000
  • 10162990MLS#
  • 3Bedrooms
  • 3Bathrooms

1871 Pleasant Valley Road, Armstrong

$ 1,600,000
  • 10180280MLS#
  • 6Bedrooms
  • 3Bathrooms

1290 Round Lake Road, Armstrong

$ 1,189,900
  • 10179083MLS#
  • 2Bedrooms
  • 1Bathrooms

#2 2595 CATHERINE Crescent, Armstrong

$ 389,000