1986年3月，上海市道教协会创办上海道学班；1993年7月，该班改称上海道学院；1998年起停止招生。2005年9月，上海道学院改称上海道教学院。在该学院外，1998年6月，上海市道教协会经国家宗教事务局批准创办中国道教学院上海进修班，校址设在黄浦区西林后路100弄8号海上白云观内。