Hyperbranched polyurethanes were synthesized from poly(e-caprolactone) diol as a macroglycol, butanediol as a chain extender, a monoglyceride of a vegetable oil (Mesua ferrea, castor, and sunflower oils separately) as a biobased chain extender, triethanolamine as a multifunctional moiety, and toluene diisocyanate by a prepolymerization technique with the A 2 1 B 3 approach. The structure of the synthesized hyperbranched polyurethanes was characterized by 1 H-NMR and X-ray diffraction studies. M. ferrea L. seed-oil-based polyurethane showed the highest thermal stability, whereas the castor-oil-based one showed the lowest. However, the castor-oil-based polyurethane exhibited the highest tensile strength compared to the other vegetable-oil-based polyurethanes. All of the vegetable-oil-based polyurethanes showed good shape fixity, although the castor-oil-based polyurethane showed the highest shape recovery. Thus, the characteristics of the vegetable oil had a prominent role in the control of the ultimate properties, including the shape-memory behaviors, of the hyperbranched polyurethanes.