This paper proposes a multi-objective optimization formulation to design a hybrid wind-photovoltaic-storage system to supply the demand. This design problem aims to minimize the annual cost of the overall system as well as the CO2 emissions, and is solved by Artificial Bee Colony (ABC) algorithm. Solar irradiation, wind speed, and load data are assumed deterministic. Prices are all empirical and components of hybrid system are commercially available. A test system in the Northwestern Iran is investigated. The presented technique yields the optimal number of system devices such that the economic and environmental profits are maximized. A fuzzy decision making (FDM) method is applied for finding the best compromise solution from the set of Pareto-optimal solutions obtained by ABC.