本发明涉及一种变换流量制备不同粒径及粒度分布的氢氧化镁的方法,该方法包括以下步骤:⑴在反应釜中加入摩尔浓度为0.05 mol/L≤[Mg2+]≤5.0 mol/L的镁离子溶液,然后加热到25~80℃;⑵将沉淀剂采用变换流量的方式加入到反应釜内恒定反应10~60min,得到反应后的料浆;⑶将所述反应后的料浆依次经洗涤、过滤至无杂质后,得到滤饼,该滤饼干燥至恒重即得粒径范围在0.5μm~10μm的氢氧化镁阻燃剂。本发明不但工艺简单、易操作,而且成本低廉,从而解决了氢氧化镁阻燃剂的粒径及粒度分布等质量参数的控制问题以及解决了为得到不同规格氢氧化镁阻燃剂需要在反应体系中加入晶种的难题。