一种利用固体酸预处理高酸值油脂制备生物柴油的方法,在固体酸催化剂存在的条件下,将高酸值油脂与一元醇在常压和50~90℃温度下,进行酯化预处理反应,反应停止后,过滤出固体酸催化剂,再生重复使用,过滤液中加入碱NaOH或KOH催化剂进行酯交换反应制出生物柴油;所说的固体酸催化剂选自H-ZSM-5型分子筛或掺杂有辅助成份Ga2O3或Al2O3的复合氧化物SO42-/ZrO2或WO3/ZrO2,其中Ga2O3或Al2O3的掺杂量是ZrO2摩尔量的1~9%。本发明利用固体酸催化剂降低原料油脂的酸值,无腐蚀、无污染、易分离、简化了工艺步骤,使后续碱催化酯交换反应容易进行。