When a hydropower unit operates in a sediment-laden river, the sediment accelerates hydro-turbine wear, leading to efficiency loss or even shutdown. Therefore, wear fault diagnosis is crucial for its safe and stable operation. A hydro-turbine wear fault diagnosis method based on improved WT (wavelet threshold algorithm) preprocessing combined with IWSO (improved white shark optimizer) optimized CNN-LSTM (convolutional neural network-long-short term memory) is proposed. The improved WT algorithm is utilized to denoise the preprocessing of the original signals. Chaotic mapping, bird flock search, and cosine elite variation strategies are introduced to enhance the WSO algorithm's robust performance, and the CNN-LSTM model's hyperparameters are optimized using the IWSO algorithm to improve the diagnostic performance. The experimental results show that the accuracy of the proposed method reaches 96.2%, which is 8.9% higher than that of the IWSO-CNN-LSTM model without denoising. The study also found that the diagnostic accuracy of hydro-turbine wear faults increased with increasing sediment concentration in the water. This study can supplement the existing hydro-turbine condition monitoring and fault diagnosis system. Meanwhile, diagnosing wear faults in hydro-turbines can improve power generation efficiency and quality and minimize resource consumption.