A 12-year-old boy has been taken to hospital with "very serious" injuries after being hit by a school bus in northwest Edmonton, police said Wednesday.

Investigators believe the boy was walking east across Castle Downs Road at 162nd Avenue around 8:30 a.m. when he was struck by a bus turning left onto Castle Downs Road from Beaumaris Road.

The boy was treated and transported to hospital by paramedics. His parents have been notified, police said.

The Golden Arrow school bus was carrying eight students to two nearby schools, Megan Normandeau, a spokesperson for Edmonton Public Schools, told CBC News in an email.

The parents of all children involved have been contacted directly, Normandeau said.

A second bus was brought in to transport the children to their schools, police said.

The intersection was closed to traffic for about four hours as police investigated the collision. It has since reopened.

No charges have been laid at this time, police said.