This paper presents a high performance DC-DC buck-boost converter by voltage-mode method. In a wide input voltage range, the converter operates in boost-mode, buck-boost mode and buck-mode. The converter is implemented in a TSMC 0.18um BCD process. The peak efficiency is 95.5% with a switching frequency of 1.0MHz.