Abstract: Disclosed is a an apparatus for controlling a bi-directional pump of a gas boiler in which a shock noise generated when a rest or hot-water mode is switched to a heating mode, or when the heating mode is switched to the hot-water mode, during an operation of the gas boiler, is not produced. A bi-directional pump motor drives a bi-directional pump based on the selection of the heating or hot-water mode. A switching section selects a positive or reverse revolution of the bi-directional pump motor. A power control section controls an electric power supplied to the bi-directional pump motor via the switching section. When a rest or hot-water mode is selected while performing the heating mode, a control section cuts off the power supplied to the bi-directional pump motor via the power control section, and controls the switching section to be switched over to a motor reverse revolution switching terminal.