一种镁或镁合金毛细管的短流程制备方法,包括如下步骤:首先采用连续定向凝固技术制备内外表面光亮、具有连续柱状晶组织、冷加工性能优良的小直径薄壁镁或镁合金管材;然后在不进行任何表面处理的情况下直接对镁或镁合金管材进行后续拉拔加工,拉拔加工过程中不需进行中间退火或仅需少量低温退火,短流程高效制备出镁或镁合金毛细管。本发明由于采用将连续定向凝固技术制备的小直径薄壁镁或镁合金管材直接进行拉拔加工制成镁或镁合金毛细管,而且在拉拔加工过程中无需进行中间退火或仅需少量低温退火,因此本发明的工艺流程短,生产效率高,成本低,而且毛细管拉拔加工过程中无切断、机加工、酸洗等工序,可大幅度提高毛细管的加工效率。