Monodisperse colloidal zinc oxide ( ZnO ) nanospheres with a narrow size distribution were synthesized via a developed two-stage solution method. We controlled the size of the as-synthesized ZnO nanoparticles by varying the amount of ZnO /ethanol suspension added. Dynamic light scattering (DLS) and transmission electron microscopy (TEM) revealed that the diameter of the as-synthesized ZnO nanoparticles was in the range of 60–140 nm with a polydispersity index less than 5%. On high-resolution TEM images, we clearly observed that the ZnO nanospheres were actually composed of tiny ZnO subunits, several nanometers in size. Powder X-ray diffraction and TEM-selected area electron diffraction analysis showed that the spheres consisted of polycrystalline nanoparticles. The size of the subunits, which was confirmed by ultraviolet (UV)-visible spectroscopy, increased as the amount of ZnO /ethanol suspension added was decreased. A UV emission at about 374 nm was observed, and this emission of ZnO nanoparticles is found to depend on particle size due to the confinement effect. A red emission at about 651 nm, which has been reported for undoped ZnO , appeared due to the excess oxygen on the particles from O – H or C = O groups. The intensity of the red emission increased as the relative oxygen content increased. The formation mechanism of such ZnO nanospheres was also considered.