The invention relates to an oily sewage all-in-one processing apparatus. The apparatus is arranged on an integrated pedestal and contains a water inlet, a demulsifier dosing device, a flocculating agent dosing device, a dosing device control cabinet, a CPI degreaser, an air floatation inflow lift pump, a DAF dissolved air flotation, a middle water tank, a walnut shell filter, an activated carbon filter and a water outlet. The CPI degreaser, the DAF dissolved air flotation, the walnut shell filter and the activated carbon filter are connected successively. The water inlet is communicated to the CPI degreaser through a pipeline which is provided with the demulsifier dosing device. The CPI degreaser is communicated to the DAF dissolved air flotation, an inlet of which is provided with the flocculating agent dosing device. The oily sewage all-in-one processing apparatus has advantages of compact structure, good degreasing effect, small floor area, convenient usage and stable operation.