The invention provides an adhesive and a preparation method thereof. The preparation method comprises the following steps: 1, selecting sticky rice and broken rice produced in regions with long sunshine duration and mixing to obtain a mixture A; 2, fully soaking the mixture A by using clear water; 3, flushing the soaked mixture A in a filter screen frame; 4, putting the flushed mixture A on a slurry grinder, adding water, and grinding, thus obtaining ground slurry; 5, adding sodium benzoate into the slurry, mixing with non-iron aluminium sulfate and native tapioca starch, and uniformly blending and stirring; 6, filtering by using a fine filter screen; 7, sucking the filtered slurry or pouring the slurry into a reaction kettle, adding water, and carrying out high-temperature gelatinization; and 8, adding a fungicide and urea. According to the invention, sticky rice is prepared into a natural adhesive by soaking, grinding and gelatinization, so that the multifarious process of starch denaturalization is avoided and the cost of resources is lowered; and products are good in initial adhesivity, large in bonding strength, rapid in decomposition speed and good in flowability; therefore, the adhesive is extremely applicable to the construction and adhering action of products above.