The shooting left nine victims dead and 12 others injured. The gunman killed himself in the toilet, police said.
It is one of the largest mass shootings in peacetime Austria.

Families reunited after the shooting in Graz, Austria (REUTERS)

Police stand at the school following the shooting (APA/AFP via Getty Images)

Austrian Interior Minister Gerhard Karner and Chancellor of Austria, Christian Stocker at a press conference some hours after the shooting occurred (REUTERS)
Rachel Clun10 June 2025 15:28
Authorities have confirmed 12 people were injured in the Graz shooting.
The Austrian Red Cross told Kronen Zeitung that nine of the injured victims were in a serious condition, and two were critically injured.
About 300 students and 200 parents were receiving support from the 220 Red Cross staff who were on site, the news outlet said.
Rachel Clun10 June 2025 15:10
Here is everything we learnt from the press conference with senior German politicians and police figures:

Austrian interior minister Gerhard Karner and Austrian chancellor Christian Stocker attend a press conference near a school where several people died in a shooting (AFP/Getty)
Alex Croft10 June 2025 14:53
Police are now being asked about the weapons which were used in the attack.
Reports suggest that one was a longer gun and another a handgun. This is put to police, but they say they cannot confirm this information yet.
They do confirm that the shooter had licences for his guns and therefore owned them legally.
Alex Croft10 June 2025 14:46
The gunman was a former pupil of the BORG school who did not complete his studies, interior minister Gerhard Karner said.
Police know that the shooter “used to be a pupil of the school and that he didn’t finish the school”, Mr Karner said.
He added that “everything else is still speculation” which is up to investigators to find out.

Austrian Interior Minister Gerhard Karner, left, Chancellor of Austria Christian Stocker, centre, and Mario Kunasek, Governor of Styria, at the press conference (REUTERS)
Alex Croft10 June 2025 14:44
Police have now confirmed that they believe the shooter took their own life in the toilet.
The shooter was a 21-year-old person from Graz or nearby.
Two guns were used in the attack, police added. The guns are now being inspected.
“The perpetrator seems to have been allowed to have these weapons,” they added.
Further investigations into the shooter are ongoing.
Alex Croft10 June 2025 14:32
Austrian Interior Minister Gerhard Karner is next to speak.
Police officers were onsite within minutes of the shooting, he says.
The national tragedy cost nine lives, he says: six female victims and three male victims.
The tenth casualty is the shooter, he adds, confirming that it was a lone gunman who carried out the attack.

(Sky News)
Alex Croft10 June 2025 14:29
Mario Kunasek, the leader of Styria state, is next to speak.
“As the premier of the state of Styria but also as a father, this has hit me hard, and I think I can speak on behalf of everyone,” he said.
“On behalf of the Styrian state government I would like to give my condolences to the families of the victims.”
The state will not organise any public events for the next three days during a period of mourning, he added.
Schools must be a place where people feel safe, he concludes.
Alex Croft10 June 2025 14:26
Austrian chancellor Christian Stocker has arrived for the press conference.
Today is a “dark day in the history of our country”, he begins by saying.
The shooting was a “national tragedy which has hit us deeply,” he said, adding that “this was an incredible act and nine people were taken away from us”.
He pays tribute to the emergency responders on the scene and offers condolences to those who lost loved ones.
“Today is all about compassion,” he said, as he called a three-day mourning period in Austria.
Alex Croft10 June 2025 14:21
A minute of silence will be held before the Austrian national team’s World Cup Qualifer against San Marino in Rimini, Italy.
The players will also wear black armbands, Kronen Zeitung reported.
Alex Croft10 June 2025 14:17