Sustainable production planning can be achieved by including several key factors along with production which affect the environment and economy. Carbon emission and energy consumption are essential factors that need to be reduced for achieving sustainable development. In this article, a methodology is proposed for production planning via several process options using available flexibility in the crisp model formulation. A fuzzy multi‐objective model is formulated for satisfying imprecise goals with a view of minimizing carbon emission and energy consumption in industries. This article addresses the decision making in order to develop a better compromise solution for production planning. For practical planning problems, linear and non‐linear membership functions are used to characterize fuzziness. For nonlinear case, two approaches are proposed with multi‐criteria programming models to deal with empirical data points that is, quadratic approximation and piecewise linear approximation. Three examples are illustrated to show the applicability and purpose of the presented methodologies.