The invention provides a method for preparing monodisperse cadmium sulfide nanospheres, comprising steps of adding cadmium acetate dihydrate and sulfourea into deionized water respectively to obtain a solution A and a solution B, and adding the solution B into the solution A to obtain a solution C; uniformly mixing a PVP (Polyvinyl Pyrrolidone) solution D and the solution C to obtain a solution E; transferring the solution E into a hydrothermal reactor with Teflon as a lining, sealing the hydrothermal reactor, then putting the hydrothermal reactor into a temperature-pressure dual-control microwave hydrothermal reaction instrument for implementation of a preparation reaction in a temperature control mode, and naturally cooling after reaction completion; opening the hydrothermal reactor under the room temperature, washing with ethanol, then washing with the deionized water, performing centrifugal collection by taking absolute ethyl alcohol as a solvent, and drying at the temperature of 60 DEG C to obtain products CdS nanospheres. With the adoption of the method for preparing the monodisperse cadmium sulfide nanospheres, the high-temperature high-pressure environment of a hydrothermal method and the fast heating characteristic of a microwave method are combined; and with the adoption of a preparation technology of a microwave hydrothermal method, the monodisperse cadmium sulfide nanospheres with a regular spherical shape are prepared; and in addition, the method is short in preparation period, low in required temperature, small in pollution, low in energy consumption, simple to operate and high in repeatability, thereby being applicable for mass production.