This paper addresses a multistage electricity generation expansion planning (GEP) incorporating large scaleenergy storage systems (ESSs). The proposed coordinated GEP-ESS planning aims at minimizing the planning cost and environmental pollution at the same time, while it considers large-scale ESSs.Problem is expressed as a mixed-integer nonlinear programming and solved using PSO algorithm.Problem is solved subject to practical constraints of the network. ESS capacities are installed to support peak load level and reducing planning cost and environmental pollution. A typical test system including several existing and candidate generating units is considered to evaluate the proposed methodology. ESSs with various capacities are considered as candidate ESSs. Considering a large number of generating units and ESSs capacities increases the flexibility of the planning. Simulation results demonstrate that utilizing ESSs significantly reduces GEP cost as well as decreases the environmental pollution.