A secondary air supply system includes a CPU, a ROM, an air supply pipe, and an air amount adjusting valve. One end of the air supply pipe is connected to an air cleaner box and the other end is connected to an exhaust port. Secondary air in the air cleaner box is supplied to the exhaust port through the air supply pipe. An amount of the secondary air to be supplied from the air supply pipe to the exhaust port is adjusted by the air amount adjusting valve. A target air-fuel ratio depending on a state of the engine is stored in the ROM. The CPU controls the air amount adjusting valve based on the state of the engine so that an air-fuel ratio in the exhaust port is the target air-fuel ratio.