The present invention relates to a batch type constructed wetland sewerage treatment method and a system thereof, wherein the system comprises a cell body, a filling, a water intake pipe, a water output pipe and a ventilating pipe. The cell body is filled with matrix filling and is provided with a ventilating pipe, wherein plants are planted in the filling. Each performance period of the system comprises four steps of feeding water, reaction, discharging water and emptying, and the system runs in a manner of an ordinal batch type and a repetitive cycle period. The water intake pipe is switched in from the upper part, and the reaeration of the system bottom at reaction stage is intensified by the ventilating pipe, which improve the nitration efficiency. After the reaction finishes, discharging is carried out by the bottom water output pipe, and then the constructed wetland is at an emptying and idlesse step, wherein the reaeration of the constructed wetland system is completed, so as to improve the nitration efficiency of the system, the oxidative decomposition of sludge and the jam of the system. The present invention has the advantages of high efficiency, excellent denitrogenation effete, small occupation of land, little energy consumption, low cost, and is not easy to be jammed.