Poplar Road Junior Public School
Porcupine Plain Comprehensive School
Porcupine Plain High School
Port Alberni Christian School
Port Colborne High School
Port Credit Secondary School
Port Dover Composite School
Port Edward Elementary
Port Elgin Regional School
Port Elgin Saugeen Central School
Port Guichon School
Port Hardy Secondary School
Port Hope High School
Port Moody Secondary
Port Perry High School
Port Rowan Public School
Port Royal Public School
Port Stanley Public School
Port Weller School
Portage Collegiate