Though eclipses happen during New Moons, they don’t happen at every New Moon.
This is because the Moon’s orbit tilts at 5 degrees to Earth’s orbit around the Sun. Eclipses only happen when the Earth, Sun, and Moon’s path intersect (this intersection is called a “node”). Usually, the Sun lies either above or below the nodes and no eclipse happens.