Students were left stunned when a teenage boy walked into their classroom and allegedly stabbed a teacher and two students during morning roll-call at Bonnyrigg High School before walking away without saying a word, a witness says.
A 16-year-old male student was arrested in the car park of a nearby supermarket over the stabbing at the school on Elizabeth Drive in Bonnyrigg on Thursday morning.
More NSW News Videos
Teacher, students stabbed at Bonnyrigg High School
A teacher and two students have been stabbed at a high school in Sydney's west.
A meat cleaver, two knives, a pair of scissors and two screwdrivers were found with a black Adidas bag not far from where the boy was arrested.
"I didn't kill anyone. You have to tell my brother," the 16-year-old boy, who was wearing handcuffs and a school uniform, said.
Police and paramedics were called to the high school about 8.45am to reports that a number of people had been stabbed in the school's science block.
A witness initially said a metal ruler had been used in the stabbing, but police later said they had seized three knives at the scene. Police said it was not immediately clear what weapon was used in the stabbing.
Carolyn Cox, a 48-year-old science teacher, was stabbed in the upper back, while two students - a 16-year-old boy and a 15-year-old girl - were stabbed in the shoulder. The injured teenagers are Year 11 students at the school, police said.
A Year 11 student, who declined to be named, said she was sitting in roll-call in the school's science block when a boy walked in and stabbed the trio.
"He just walked in and stabbed them, then walked out," she said.
She said the boy was supposed to be in roll-call that morning. He didn't say anything and most of the students sat in shock before they realised what had happened.
Another student said the school went into lock-down.
"The teacher didn't deserve to get stabbed," he said.
Year 10 student, Isaac, said Miss Cox was popular with students. "She's well liked," he said.
All of the patients were in a stable condition in hospital, and their injuries were not life-threatening, police said.
A large number of police swarmed the school and the neighbouring shopping complex. About 30 minutes after the stabbing, the officers arrested the 16-year-old male student in the car park of an Aldi supermarket, about 100 metres away from the school.
An Adidas bag remained in the gutter, with a knife, a meat cleaver, a pair of scissors and an empty water bottle lying next to it. Crime scene investigators also found two screw drivers inside the Adidas bag.
Superintendent Peter Lennon, the Fairfield Local Area Commander, said there was no obvious motive for the attack.
"He [the boy who was arrested] is not know to the police or to the school principal in any fashion," he said. "It has come as a surprise to everybody."
He said the science teacher had opened up the classroom for the day just before the incident occurred.
It's understood the boy had no interaction with the teacher on Thursday morning and no known issues at school that would have prompted an attack.
Police have not been able to interview the three injured people but have started speaking to dozens of students who witnessed the stabbing.
The boy and his parents were being interviewed by police at Fairfield Police Station on Thursday afternoon.
Superintendent Lennon said the school implemented a lock-down immediately and dealt with the incident "very, very professionally".
The classroom is still closed as a crime scene.
A spokesperson for the NSW Department of Education said counselling had been made available at the school for students and staff.
" As this is a police matter it is inappropriate for the department to provide further comment," the spokesperson said.