Tacrolimus (FK506) is a 23-membered macrolide with immunosuppressant activity that is widely used clinically for treating the rejection after organ transplantation. The research on tacrolimus production was mainly focused on biosynthesis methods, within which there are still some bottlenecks. This review summarizes the progress made in tacrolimus biosynthesis via modification of metabolic pathways and control of fermentation process, with the hope to address the technical bottlenecks for tacrolimus biosynthesis and improve tacrolimus production by fermentation engineering and metabolic engineering.