Fishes contribute substantially to energy and nutrient fluxes in reef ecosystems, but quantifying these roles is challenging. Here, we do so by synthesising a large compilation of fish metabolic-rate data with a comprehensive database on reef-fish community abundance and biomass. Individual-level analyses support predictions of Metabolic Theory after accounting for significant family-level variation, and indicate that some tropical reef fishes may already be experiencing thermal regimes at or near their temperature optima. Community-level analyses indicate that total estimated respiratory fluxes of reef-fish communities increase on average ~2-fold from 22 to 28 °C. Comparisons of estimated fluxes among trophic groups highlight striking differences in resource use by communities in different regions, perhaps partly reflecting distinct evolutionary histories, and support the hypothesis that piscivores receive substantial energy subsidies from outside reefs. Our study demonstrates one approach to synthesising individual- and community-level data to establish broad-scale trends in contributions of biota to ecosystem dynamics.