The invention belongs to the technical field of chemical pharmacy and relates to a preparation method of a bazedoxifene acetate crystal form A. The preparation method of the bazedoxifene acetate crystal form A comprises the following steps: step 1, in the presence of palladium / carbon serving as a catalyst, dissolving hexamethyleneimine benzyloxy benzpyrole and ammonium formate in a benign organic solvent to have reaction; step 2, after the reaction is finished completely, filtering the palladium on activated carbon, cooling the filtrate, adding acetic acid and a toxic inorganic solvent, stirring, crystallizing, filtering and drying to obtain a crude crystal form A product; step 3, under the protection and presence of inert gas, dissolving the crude crystal form A product in the benign organic solvent, heating and dissolving; step 4, thermally filtering the solution, cooling the filtrate, dropwise adding the toxic inorganic solvent and crystallizing; step 5, after the crystallization is ended, filtering the solution and drying the solid to obtain the bazedoxifene acetate crystal form A.