The City of Armstrong acknowledges the importance of providing reference for citizens to contact local facilities and organizations. The information provided by the City of Armstrong is for general informational purposes only.

All information on this web page is provided in good faith, however we make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability, or completeness of any information. We advised those who wish to contact the facilities below to contact facilities directly through the yellow pages, google or any other means beyond the City of Armstrong.

If you are the administrator of any of the content below and would like to update the contact information, please email with the name of the organization, your name, professional title, and contact information as well as the appropriate update.

Education Facilities

School District No. 83 (North Okanagan-Shuswap)

341 Shuswap St. SW,
Salmon Arm, BC
PO Box 129, V1E 4N2

PH: (250) 832-2157

Open Hours: Monday to Friday
8 am. to 12 p.m. & 12:30 p.m. – 3:30 p.m.

Public Schools

Armstrong Elementary

3010 Pleasant Valley Road, Armstrong
Kindergarten to Grade 5

Highland Park Elemantary

3200 Wood Avenue, Armstrong
Kindergarten to Grade 5

Len Wood Middle

3700 Patten Drive, Armstrong
Grade 6 through 8

Pleasant Valley Senior Secondary

2365 Pleasant Valley Road, Armstrong
Grade 9 through 12

Kindale Developmental Centre

2725 Patterson Avenue, Armstrong

Further information can be found in the Schools Section of our local Yellow Pages. Various Colleges and Trade and Technical Schools located within an hour’s drive indicate that training and education
is available for a very wide range of interests – from Computer and Travel, to Hair Design and Massage Therapy.

Local Churches

Armstrong Bible Chapel (Mennonite Brethren)

2145 Rosedale Avenue
Armstrong, BC, V0E 1B1

Armstrong Seventh-Day Adventist Church

3745 Patten Drive
P.O. Box 661, Armstrong, BC, V0E 1B0

Carmel of St. Joseph

4815 Salmon River Road
Spallumcheen, BC, V0E 1B4

First Baptist Church

3185 Becker Street
P.O. Box 556, Armstrong, BC, V0E 1B0

Glad Tidings Pentecostal Church

2570 Pleasant Valley Road
P.O. Box 403, Armstrong, BC, V0E 1B0

Grandview Seventh-Day Adventist Church

4678 North Grandview Flats Road
Spallumcheen, BC V0E 1B5

St. Andrews Presbyterian Church

2695 Wolfenden Terrace
Armstrong, BC, V0E 1B1 

St. James Anglican Church

2315 Patterson Avenue
P.O. Box 21, Armstrong, BC, V0E 1B0

St. Joseph Roman Catholic Church

3335 Patterson Avenue 
P.O. Box 331, Armstrong, BC, V0E 1B0


BC Transit passes and tickets are available for purchase at the City of Armstrong’s Municipal Office.

Please visit BC Transit’s website for any updates.

More Information

Looking for the Route 60 – Enderby – Armstrong – Vernon schedule?

Route 60 Schedule ↗

Do you tend to get lost in Armstrong? Check out our maps of the area.

Maps ↗

Health Services

Community Health Care Information

– Medical Emergency: 911
– Ambulance: 911
– Suicide Prevention Hotline: 988
– Poison Control Centre: 1 (800) 567-8911
– Crisis Centre: 1 (888) 353-2273
– Teen Line: (250) 542-8336
– Helpline for Children: Dial 0 and ask for Zenith 1234
– Women’s Transition House: (250) 542-1122

Health Care Facilities

Pleasant Valley Health Centre

For x-ray, lab, physio & eye care
3800 Patten Drive, Armstrong
(250) 546-4700

Vernon Jubilee Hospital

24 Hour Emergencies
32nd Street, Vernon
(250) 545-2211

Health Services

Armstrong/Enderby/Spallumcheen Community Health Services

Pleasant Valley Manor
3800 Patten Drive

Intermediate/Extended Care: (250) 546-4707
Home support Services: (250) 546-4752
North Okanagan Health Unit (250) 546-4720

Close Search Window