The invention discloses a metformin hydrochloride controlled-release tablet and a preparation method thereof. The metformin hydrochloride controlled-release tablet comprises a tablet core, a coating aqueous dispersion forms a controlled-release coating film outside the tablet core, and the tablet core is prepared from, by weight, 80-120 parts of metformin hydrochloride, 10-14 parts of a tablet core controlled-release material, 2-4 parts of filler and 0.2-1.2 parts of an adhesive, and the aqueous dispersion is prepared from the following raw materials in parts by weight: 2 to 6 parts of coatingslow-release material, 1.2 to 1.6 parts of plasticizer, 1.2 to 1.6 parts of pore-foaming agent, 0.4 to 0.8 part of anti-sticking agent and 0.1 to 0.5 part of emulsifying agent. The controlled-releasetablet provided by the invention is coated by adopting the aqueous dispersion, so that the pollution of an organic solvent to the environment is avoided, and the potential safety hazard is reduced. According to the invention, a double controlled release technology of tablet core slow release and membrane controlled coating is adopted, the release degree in the second hour is 10%-35%, the releasedegree in the sixth hour is 40%-70% and the release degree in the twelfth hour is more than 80% in an in-vitro release degree test, constant-speed release is realized, swallowing is easy, and the compliance of a patient is improved.