As an important part of cooperative control for multiple unmanned aerial vehicles (UAVs), cooperative path planning can get optimal flight path which can satisfy different constraints. Research on cooperative path planning for multiple UAVs is summarized in this paper. Firstly, problem description and constraints are given. Then, solution frameworks and path coordination approaches are summarized. After that, several control methods commonly used in formation of multiple UAVs are introduced respectively. Lastly, possible research directions in the future time are put forward.