As a new model of networked manufacturing services, cloud manufacturing (CMfg) aims to allocate enterprise manufacturing resources, realize rational utilization of manufacturing resources, and adapt to increasingly complex user needs. However, previous studies on service composition and optimal selection (SCOS) in CMfg environments do not incorporate carbon emissions into the quality of service (QoS) evaluation indicators. Therefore, a SCOS model for CMfg under a low-carbon environment is firstly proposed in this paper. Secondly, based on the Non-dominated Sorting Genetic Algorithm (NSGA-II) algorithm, a hybrid multi-objective evolutionary algorithm, named the NSGA-II-SA algorithm, is proposed to solve the model and obtain the Pareto optimal solution set. Then, an algorithm result optimization strategy combining subjective and objective is proposed to filter the Pareto optimal solution set, so as to make the final decision. Finally, taking natural gas cylinder head production as an example, the proposed algorithm is compared with other algorithms, and the results show that the proposed algorithm can obtain more non-dominated solutions, and the quality of the solutions in the four dimensions is better than the other. Therefore, it is proved that the proposed algorithm has better comprehensive performance in SCOS under a low-carbon environment.