The multi-objective integrated process planning and scheduling (MOIPPS) problem has huge search space and complex technical constraints.Therefore, there is considerable difficulty in obtaining efficient solutions, and hence, metaheuristic-based solution algorithms have been actively introduced. In our paper, we proposed a method to obtain a set of Pareto solutions using firefly algorithm hybridized with genetic algorithm for the MOIPPS problem.we considered a MOIPPS problem model that simultaneously optimizes the makespace, total flow time and total tardiness, maximum machine workload and total machine workload.Three different scale instances have been employed to evaluate the performance of the proposed algorithm. The results show that the proposed algorithm has excellent performance in solving the MOIPPS problem.