Rising production costs in coastal China have caused the popularity of the “China plus one” strategy, and the hike in oil prices favors nearshore outsourcing to reduce transportation costs. Taking into consideration supply chain strategy, this paper aims to investigate the impacts of these major business environment changes on manufacturing outsourcing in China.