A new hydro-mechanical model for unsaturated geotechnical materials based on the non-equilibrium thermodynamic theory is presented in this paper. Common concepts, such as yield criterion and flow rules, are not involved in the constitutive relationships, and are replaced with the thermodynamic concepts of granular temperature, granular entropy, migration coefficients, and energy functions. The dissipation system and the migration coefficient relationships are theoretically determined, and the constitutive relations of non-elastic deformation and granular temperature are obtained by dissipation relations and thermodynamic identity. Thus, the relationship between dissipation mechanism and macro mechanical behavior can be established by migration coefficients and energy functions. The model can reflect the complex hydro-mechanical coupling behavior of unsaturated geotechnical materials subjected to various mechanical paths. The validity of the model is verified by comparing the modeling results with experimental data, and reasonable agreement is achieved.