The invention discloses a channel concrete lining non-destructive testing system, which includes a computer, and is characterized in that: the computer is connected to a dedicated ground-penetrating radar subsystem, and the computer includes a radar data processing subsystem and an ultrasonic data processing subsystem, and the radar The data processing subsystem includes a file management module, a profile data processing module, a lining disease simulation analysis module, a layer tracking and disease identification module, and a lining physical property analysis module. The ultrasonic data processing subsystem includes an ultrasonic wave velocity calculation module and a coagulation intensity Judgment module. This system improves the data processing efficiency and accuracy of the construction quality inspection of canal concrete lining, and provides scientific, accurate, advanced and effective technical support for the construction quality inspection of canal concrete lining.