Offering product variety is one of the strategies for today's competitive advantage. In spite of the fact that greater product variety allows manufacturers to meet a larger share of customer's satisfaction, it increases the complexity of the process and reduces efficiency of the operational performance in a supply chain. Increasing product variety also creates more wastes and more losses, and reduces efficiency of resources. In this chapter, a fuzzy multi-objective model is developed in an imprecise environment by using Material Flow Cost Accounting (MFCA) approach which concentrates on reducing resource consumption by reducing waste and losses as well as active response to environmental requirements. The cost objective function consists of waste management cost, system cost, material cost, and energy cost. The model considers different weights for each of the cost items. Due to uncertain seasonal market demand for textile productions, an imprecise production preparation time and vagueness of input data, a fuzzy weighted maxmin multi-objective model is developed for this problem. In this model, the achieved level of objective functions will match the relative importance of objective functions. The model considers three objective functions: quality, product variety, and cost of negative products which focus on the appropriate variety of the products and help decision makers increase green productivity in a textile supply chain. A numerical example is developed to show the application of the model.