The boy – who cannot be named because of his age – is also charged with seven counts of attempted murder.
Four people were killed and several injured after the shootings at La Loche Community School and another location.
The January 22 attack in the remote community was “every parent’s worst nightmare”, Canada’s PM Justin Trudeau has said.
At a news conference on January 23, Grant St Germaine from the Royal Canadian Mounted Police (RCMP) said the suspect would appear in court next week.
“The days and weeks are going to be difficult as we come to terms with the impact of what has happened in our community,” he said.
“It’s a sad and difficult time and no words will take away the pain and sorrow of what has happened.”
The RCMP said Dayne Fontaine, 17, and his brother Drayden, 13, were shot dead in a house.
The gunmen then went to the school, killing teacher Adam Wood, 35, and 21-year-old teaching assistant Marie Janvier, the daughter of acting mayor Kevin Janvier.
The suspect was later disarmed and arrested. The motive behind the shootings is unclear.
Witnesses at the school described screaming and more than half a dozen shots.
The RCMP said officers were called about “an active shooter” at 13:00 local time and detained the suspect 45 minutes later, Canada’s CBC reports.
About 900 students attend La Loche Community School for kindergarten through to grade 12 (the last year of high school).
La Loche is a mainly aboriginal community of about 3,000 people.
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…