The occurrence of trematodes among ruminants and their snail vectors is a major concern across various agro-ecological regions of Ethiopia. Trematodes pose significant threats to animals, causing considerable economic losses and impacting public health. In this study, we have investigated 784 ruminant fecal samples, and 520 abattoir samples, alongside the collection and identification of snail vectors from various agro-ecological regions. Fecal examinations revealed Fasciola, Paramphistomum and Schistosoma species infected 20.5% (95% CI: 17.6, 23.8), 11.7% (95% CI: 9.6, 14.2), and 6.3% (95% CI: 4.1, 9.1) of the animals, respectively. The overall prevalence of trematodes among ruminants was 28.8% (95% CI: 25.7, 32.1%), with 6.0% (95% CI: 4.3, 7.7) showing mixed infections. Fasciola was more prevalent in Asela (26%) compared to Batu (19%) and Hawassa (11.5%), while a higher proportion of animals in Batu were infected with Paramphistomum. Schistosoma eggs were detected only in Batu (12.5%), but not in other areas. Sheep and cattle exhibited higher infection rates with Fasciola, Paramphistoma, and Schistosoma compared to goats. Significant associations were observed between trematode infections and risk factors including agro-ecology, animal species, body condition score, and deworming practices. About 20.8% and 22.7% of the slaughtered animals harbored Fasciola and Paramphistomum flukes, respectively, with a higher prevalence in Asela and Hawassa abattoirs compared to Batu abattoir. Additionally, a total of 278 snails were collected from the study areas and identified as lymnae natalensis, lymnae trancatula, Biomphalaria pffiferi, Biomphlaria sudanica, and Bulinus globosus. In conclusion, the study highlights the widespread occurrence of trematode infections, emphasizing the need for feasible control measures to mitigate their economic and public health impacts.