An increasing number of canals are designed with liners to decrease canal seepage. As the lining material and cracks or holes were previously considered equivalent porous media, few studies have quantified the effects of lining parameters on canal seepage, and the relationships between the reduction factor (beta) of the lining and the crack width (d(f)) and hole density (h(d)) are not explicit, leading to large errors in the estimation of seepage loss. A three-dimensional numerical model is employed to simulate seepage loss from canals lined with concrete and geomembrane material in a total of 1159 scenarios, focusing on the crack locations, saturated hydraulic conductivity (K-s) of concrete material and geomembrane material (K-sc and K-sg, respectively), thickness (T-c), concrete lining d(f), and geomembrane lining h(d). For canals lined with concrete, d(f) is the main factor affecting canal seepage, followed by K-sc and T-c. Cracks with widths smaller than 0.02 mm have minimal influence on where beta is reduced by a decrease in K-sc or an increase in T-c. When d(f) ranges from 0.02 to 0.2 mm, beta increases gradually to a maximum value, while the impacts of K-sc and T-c weaken. For canals lined with geomembranes, beta increases slightly with lid from 0 to 4.2 x 10(-5), increases nearly linearly with log h(d) from 4.2 x 10(-5) to 8.4 x 10(-3), and then approaches 1.0. is weakly influenced by K-sg for particular h(d) values when K-sg is smaller than 10(-11) m/s, increases rapidly with K-sg from 1 x 10(-11) to 1 x 10(-8) m/s, and then exceeds 0.938. For a canal lined with both concrete and a geomembrane, the trends in beta with changes in d(f) and h(d) are identical to those of a canal with a single lining. Based on these results, the damage degree is proposed to evaluate the influence of cracks and holes on the lining effectiveness and as an intermediate variable for calculating beta from d(f) and h(d). Three empirical equations are proposed to calculate the beta value of the concrete lining, geomembrane lining and combined lining with different d(f) and h(d). The results show that the proposed equation improves the accuracy of the estimation of compared with the multiplication model and can be further used for calculations of seepage loss from lined canals.