New Zealand police are responding to the incidents and local TV are reporting multiple casualties.
Sources say 27 people have been confirmed dead.
"As a community we've never had an issue like this in New Zealand", he told stuff.co.NZ.
A third witness, Mohammed Nazir, told TVNZ he saw three women shot and bleeding outside the mosque.
All Christchurch schools were in lockdown because of "a serious ongoing firearms incident" near a mosque.
Prime Minister Jacinda Ardern has cancelled her events in New Plymouth this afternoon.
Witness Len Peneha told AAP he saw the gunman enter the Al Noor mosque about 1.45pm and heard dozens of gunshots.
A disturbing video appears to show the gunman executing people inside the Masjid Al Noor mosque in Christchurch.
Police officials did not immediately comment on whether the incident took place in the mosques or nearby.
Mr Farouk said he believes members of the Bangladesh cricket team may have been worshipping at the mosque at the time.
"All students are safe and those who are on the Climate Strike have been taken to a safe area by the staff accompanying them".More news: Disney's Acquisition of 21st Century Fox Set to Close on March 20
More news: Teddy Bridgewater to re-sign with the Saints
More news: Watch The Trailer For 'The Disappearance of Madeleine McCann'
"I was in the side room, so I didn't see who was shooting but I saw that some people were running out to my room where I was in, I saw some people had blood on their body and some people were limping".
Police Commissioner Mike Bush has confirmed "multiple fatalities", adding that there was one person in custody "but we are unsure if there are other people".
His guns, including the semi-automatic shotgun he used, were scrawled with the names of past mass killers and cities where the shootings occurred.
One man said the scene at the mosque was chaotic with as many as 40 people injured. He stood in the doorway, blocking people inside from escaping, Herald reports.
"Close your doors until you hear from us again", he said.
Medical personnel transport a man outside a mosque Friday in central Christchurch, New Zealand, where police warned of mass shootings.
"The players are shaken up but fine".
"Police is now at a number of scenes", police said.
Mr Peneha said he then went into the mosque to try and help.
"They ran back through Hagley Park back to the Oval", he tweeted.
"I acknowledge that that may mean that some families are separated but please continue to listen out for information as it comes to light that's been directly provided by the New Zealand Police with further information", she said.