We have predicted stable reconstructions of the (100) and (111) surfaces of NaCl using the global optimization algorithm USPEX. Several new reconstructions, together with the previously reported ones, are found. For the cleaved bare (100) surface, pure Na and pure Cl are the only stable surface phases. Our study of the (111) surface shows that a newly predicted Na3Cl-(1 × 1) reconstruction is thermodynamically stable in a wide range of chlorine chemical potentials. It has a sawtooth-like profile where each facet reproduces the (100) surface of rock-salt NaCl, hinting on the preferred growth of the (100) surface. We used Bader charge analysis to explain the preferable formation of this sawtooth-like Na3Cl-(1 × 1) reconstruction of the (111) surface of NaCl. We find that at a very high chemical potential of Na, the polar (and normally absent) (111) surface becomes part of the equilibrium crystal morphology. At both very high and very low chemical potentials of Cl, we predict a large decrease of surface energy and fracture toughness (the Rehbinder effect).