Disclosed is a bi-directional exhalation valve useful for many applications such as in CPAP devices. The exhalation valve includes a valve body having a center chamber, side chambers, and bidirectional ports coupled to the center chamber via passages and a mechanism that provides fluid ingress into the bi-directional valve in a first mode of operation or fluid egress from the bi-directional valve in a second mode of operation. Unidirectional ports are coupled to the plurality of bidirectional ports to provide providing fluid egress from the valve in the second mode of operation, and a unidirectional port provides fluid ingress into the bi-directional valve in the first mode of operation. A mechanism including a center paddle, side paddles, and a shaft are arranged in an elongated compartment of the valve body, such that the shaft is pivots and the central and side paddles open and close corresponding ones of the input and output ports.