Skip to Main Content
403.528.6700
Directory
Registration
search
directions_bus
apps
account_circle
translate
Medicine Hat Public School Division
Division
Board of Trustees
Central Office
Leadership Team
Careers
Relocate to Medicine Hat
Welcome
Schools
Programs
Alternative Programming
CASA Classroom
Christian Alternative
Chrome Academy
Coulee Collegiate
Early Childhood Programs
English as an Additional Language
French Immersion
International Students
Specialized Programming
Student Careers and Off-Campus Programs
Summer School
Academies
76 Hockey | Ringette Academy
MHPSD Training Facility
Calendar
Resources
Devices
Division Council of School Councils
Emergency Protocol
Engagement
First Nations, Métis & Inuit
Mental Health Supports
Parent Forms
Programs
Nutrition
School Resource Officers
YMCA Before & After School Care
News
Contact
Search
Alberta Education
Busses
Devices
Google Classroom
Google Meet
Google Drive
For Families & Students
Destiny Library
Edsby
Mental Health Supports
Parent Forms
Policies & AP's
Publications
Registration
GMail
STAR Reading
SchoolCash Online
PowerSchool - Student & Parent
School Messenger
PSST World
Password Self Serve
River Heights - Route Maps
River Heights Bus 1
: Desert Blume, Saamis Heights
River Heights-1 Bear
River Heights Bus 2:
Southview, Ross Glen, Cuyler Rd
River Heights-2 Beaver
River Heights Bus 3
: Cottonwood, Tower Estates, Harlow
River Heights-3 Bison
River Heights Bus 4
: Ranchlands, Parkview, Flats
River Heights-4 Bird
River Heights Bus 5
: NE Cres Hts, Terrace, 1 St SE, SE Hill
River Heights-5 Butterfly
River Heights Bus 6
: Dunmore, Rge Rd 55, Southlands, Sommerside, Kensington, 11 St SW
River Heights-6 Crab
River Heights Bus 7
: Norwood, Crestwood, Upland Dr, Primrose Dr
River Heights-7 Whale
River Heights Bus 8
: Redcliff, NW Cres Hts, Riverside
River Heights-8 Pig
River Heights Bus 9
: Vista Heights, South Ridge, Central Park
River Heights-9 Octopus