The synthesis of novel hyperbranched carbohydrate polymers, prepared by the ring-opening multibranching polymerizations of anhydro and dianhydro sugars, is described. The hyperbranched carbohydrate polymers were formed by the cationic polymerization of 1,6-anhydro-beta-D-hexopyranose, 1,4-anhydrotetritol, 2,3-anhydrotetritol, and 1,2:5,6-dianhydro-D-mannitol. These polymerizations proceeded without gelation to produce water-soluble hyperbranched carbohydrate polymers with controlled molecular weights and narrow polydispersities. The values for the degree of branching of the polymers were in the range of 0.28-0.50. The polymerization method, which proceeds through a ring-opening reaction by a proton-transfer reaction mechanism, is a facile method leading to a spherical carbohydrate polymer with a high degree of branching.