Nowadays, factories should exercise and develop adaptability to the competitively dynamic environment of current markets and businesses. Di erent strategies and systems exist to help factories in a dynamic environment. In this paper, a new multi-objective mathematical model was presented by implementing dynamic virtual cellular manufacturing and considering new product development, which enable factories to be successful in their business. This paper follows three objectives: maximizing the total pro ts of the factory in all the periods, the grouping e cacy, and the number of new products. Following the linearization of the proposed model, multi-choice goal programming with utility function was used to solve the model. Further, a case study was conducted in the real world to show the e ectiveness of the proposed model and, nally, the results showed that the integration of virtual cellular manufacturing with new product development could be helpful for managers and companies and ensure higher e ciency.