En person har gripits och minst en till misstänkt är på fri fot, uppger polisen vid en presskonferens. En annan moské i staden har också evakuerats. Polisen uppger att det har skjutits på minst ett ställe till i staden.
Skolbarn i staden har tagits inomhus och polisen uppmanar människor att hålla sig borta från gatorna.
Stadens sjukhus, dit många skadade har förts, har försatts i stabsläge.
Enligt uppgifter till The Guardian har polisen hittat en bomb i en bil i centrala Christchurch.
- Du är inte säker här, det finns en bomb i den där bilen, säger en polis till tidningens reporter på plats.
I närheten av den beskjutna moskén medverkade många unga i en klimatmanifestation, den avbröts kort efter skjutningen.
Nya Zeelands premiärminister Jacinda Ardern har avbokat sitt program för eftermiddagen och kommer att hålla en presskonferens.
Bangladesh kricketlandslag, som ska spela match i Christchurch på lördagen, uppges ha befunnit sig i moskén, men ska ha lyckats ta sig ut.