The invention relates to a method for preparing agarose. The method comprises the following steps of: cleaning gracilaria, and carrying out alkali treatment, acidification treatment, bleaching treatment, colloid boiling, filtration, cooling and solidification to obtain colloid; stirring and crushing the colloid; and adding water into the crushed colloid, heating, adjusting the pH value, slowly dropwise adding a maleic anhydride ethanol solution for reaction, performing filtering after finishing the reaction, alternately washing the colloidal particle sample by using absolute ethyl alcohol anddeionized water, repeatedly washing the sample until the pH value of the washing solution is neutral, and freezing, dehydrating, drying and crushing the colloidal particle sample to obtain agarose. According to the method, the content of sulfuric acid groups of agar can be remarkably reduced, the jelly strength is improved, the electroendosmosis is remarkably reduced, the index requirements of thecommercially available agarose is met, the reaction time is short, and the method is environmentally friendly.