The invention discloses a full-section multi-functional channel concrete lining machine used in the construction of a channel, which comprises a main frame (9), a walking system, an operation table, an automatic control system and a power system, and is characterized by further comprising a full-section channel trimming system (30), a loading system, a material distribution system, a vibrating, striking-off and compacting system and a parting and molding system, wherein the loading system, the material distribution system and the vibrating, striking-off and compacting system are sequentially connected, and the full-section channel trimming system (30), the vibrating, striking-off and compacting system and the parting and molding system are sequentially connected. By adopting the full-section multi-functional channel concrete lining machine, trimming of the channel before the lining operation, automatic arrangement of slurry, overall operation of lining of the channel, integrated cutting of longitudinal and transverse parting and automatic alignment of the height of the whole machine can be realized, and the full-section multi-functional channel concrete lining machine can completevarious operations of the channel by walking along the channel once, thereby greatly improving the operation efficiency, simultaneously enabling the operation quality of the channel after lining to be good, and being good in thickness consistency.