The invention relates to a durable flame-retardant low-smoke polyester fabric and a preparation method thereof, belonging to the technical field of textile finishing. The present invention adopts post-finishing method to process and arrange the surface of polyester fabric, and by means of high-temperature and high-pressure impregnation method, the polyester fiber is expanded, the surface pores are increased, the specific surface area is increased, the molecular movement is intensified, and the cyclic phosphate ester and inorganic nano-particle flame retardant At the same time, it enters the interior of the polyester fabric, and after returning to normal temperature, the flame retardant can be firmly wrapped inside the polyester fabric, making the flame-retardant polyester durable and flame-retardant and smoke-suppressive. In the preparation method of the invention, the flame retardant and smoke suppression can be completed in one step, the production steps are reduced, the flame retardant and smoke suppression effects are good, and at the same time, it has durability and is convenient for industrialized production.