The role of fish in driving amphibian communities has been widely recognized. However, little is known about size-structured interactions between amphibian and fish populations. This study compared the taxonomic occurrence and densities of larval amphibians between unstocked ponds and ponds stocked with different age cohorts of common carp Cyprinus carpio differing in average body size. The average total densities of early and late breeding anurans known to be vulnerable to fish were by 1–2 orders of magnitude greater in the presence of young-of-the-year carp than that of older cohorts. The probabilities of occurrence of the most common taxa did not differ between ponds stocked with young-of-the-year fish and ponds free of carp, but were significantly larger in those ponds than in ponds stocked with large-size cohorts. No significant differences between pond categories were found for densities of unpalatable Bufo bufo larvae. In aquatic systems harbouring size-structured fish populations, a fish age/size gradient may explain differential habitat suitability for breeding amphibians better than the fish presence/absence dichotomy. When dominated by young cohorts incapable of predation or of adverse habitat alteration, fish-abundant waters are suitable for amphibian reproduction. Conversely, even a ‘non-predatory’ fish, after attaining large body size, may exert a detrimental impact on amphibian breeding success. These findings may be particularly important for amphibian conservation at pond fisheries characterized by spatial separation of age/size distributed stocks.