Youth Health Bus

Our Youth Health Bus visits 9 CBE High Schools, providing:

  • Someone to talk to who can answer your questions
  • Mental health support & general medical care
  • Pregnancy testing & support
  • Birth control education, prescriptions & supplies
  • Sexually transmitted infection (STI) testing & treatment
  • Referrals to community resources & services

The bus will be at the schools during exams!


John Diefenbaker High School – May 17, June 7, June 21
James Fowler High School – May 31, June 14, June 28


Lester B Pearson High School – May 25, June 8, June 22
Discovering Choices Marlborough Mall – June 1, June 15, June 29


Central Memorial and Alternative High School – May 26, June 9, June 23
Discovering Choices Downtown – June 2, June 16


Forest Lawn High School – June 3, June 17
Jack James High School – May 27, June 10, June 24

For any students at home or isolating, the Youth Health Bus can do phone appointments.  Call or text 403-689-9196 on weekdays from 9-4 to book, or book through your school in the same way you’d book an in-person appointment on the bus – your school will let us know.

Youth Health Bus
c/o The Alex Youth Health Centre

#104, 2840 2 Ave SE
Calgary, AB T2A 7X9
Phone: 403-520-6270 or 403-689-9196
Fax: 403-520-6276

You also may be interested in:

Youth Health Centre

A safe and supportive place for Youth ages 12-24 to come and get health and social care from a trust-worthy and caring team of doctors, nurses and client workers. Learn more.


Youth Prenatal Program

Pregnancy can be a very exciting, and sometimes difficult time.  We’re here to help every step of the way!  Learn more.


Queermunity is our support network for LGBTQ2S+ youth aged 12-24. Contact us to learn more!


Keep in touch with our quarterly newsletter!

The Alex

#101 2840 2 Ave SE
Calgary AB T2A 7X9
CRA# 13282 4905 RR0001