The invention discloses a cadmium telluride thin film solar cell module and a preparation method thereof. The cadmium telluride thin film solar cell module comprises a substrate glass layer, a TCO thin film layer, a CdS thin film layer, a CdTe thin film layer, a diffusion barrier layer, a Mo electrode layer, and a backplane glass layer which are arranged in order from bottom to top. The diffusionbarrier layer is a TiN layer. A TiN thin film is used as a back electrode buffer layer instead of Cu. Since the work function of the TiN is 4.7eV and the work function can be deepened by adjusting theratio of Ti to N, the Schottky barrier of the metal back electrode and the cadmium telluride thin film can be reduced, and the contact between the metal back electrode and the cadmium telluride thinfilm can be optimized. In addition, the TiN layer has good stability and has a stopping effect on Na diffusion in the glass, so that the diffusion of the alkali metal Na in the cadmium telluride thinfilm cell is controllable, and is different from the diffusion of doped copper which may diffuse to an interface between the cadmium telluride and the cadmium sulfide in a late stage, destroys a p-n junction characteristics, and greatly reduces efficiency, thereby prolonging a service life.