We compared the food webs of three Sri Lankan reservoirs: Minneriya (ancient and shallow; Udawalawe (young and shallow) and Victoria (young and deep). Species richness of the fish community was highest in Minneriya (30 species), intermediate in Udawalawe (21 species) and lowest in Victoria (18 species). Fish species belonged to 11 families, with Cyprinidae dominating the community both in terms of abundance and species richness. We used the daily amount of food consumed per fish species to distinguish weak from strong trophic interactions in these food webs. The fish community consumption pattern was characterized by a few strong interactions and many weak ones. The number of major consumers (contributing > 5% of the total fish community consumption) in each reservoir was small and similar for the three reservoirs. Puntius filamentosus 1 and Amblypharyngodon melettinus were the two major consumers in all three food webs. Puntius chola was a major consumer in Minneriya andVictoria, but not in Udawalawe, where it was feeding less on detritus than in the other two food webs. In all three reservoirs was the fish community mainly feeding at the bottom of the food web, on algae, macrophytes and detritus, with very little piscivory taking place. Average food web length was measured as the mean trophic index weighted for the consumption rates of the various fish populations which together compose the fish community. In comparison with most other tropical lake/reservoir food webs in Asia and Africa, of which data were available, was the average food web length in the Sri Lankan reservoirs relatively short. Furthermore, traditionally unexploited species, as opposed to species of commercial fisheries interest, Oreochromis mossambicus and O. niloticus, are major role players in trophic dynamics of reservoir ecosystems. As such, the potential of their exploitations should be considered in the management of reservoir fisheries.