Najwa Shihab mengawali karier jurnalistiknya di Metro TV pada tahun 2000. Ia membawakan acara berita dan menjadi reporter lapangan. Pada tahun 2005, ia bergabung dengan Trans TV dan membawakan acara Mata Najwa, sebuah acara talkshow yang membahas isu-isu terkini dan kontroversial. Acara ini sukses besar dan mendapat banyak penghargaan.
Najwa Shihab dikenal sebagai jurnalis yang kritis dan berani menyuarakan pendapatnya. Ia juga aktif dalam kegiatan sosial dan kemanusiaan. Pada tahun 2019, ia terpilih sebagai salah satu dari 100 orang paling berpengaruh di dunia oleh majalah Time.