In this paper, a comprehensive evaluation index system of climate carrying capacity for cities was established from the aspects of the climate natural capacity, city climate stress, and urban coordinated development ability. The climate natural capacity index was calculated using the method ofNemerow index. City climate stress and urban coordinated development ability indexes were calculated using comprehensive evaluation method based on entropy weight. Then the urban climate capacity comprehensive evaluation model was established to quantify the evaluation results. Taking Shanghai city as an example, the climate carrying capacity was analyzed and discussed using the proposed model during the period 2004-2013. The results showed that the assessment system of city carrying capacity is feasible. It could describe spatio-temporal changes of cities, and identify the problems of regional climate carrying capacity in the development and utilization. This assessment system can also provide a reference for the building of an early warning system of climate carrying capacity. The climate carrying capacity of Shanghai city in the studied period was inferior compared with that in the standard year, and was in a state of large fluctuations due to the influence of climate natural capacity.