Age structure information of animal populations is fundamental to their conservation and management. In fisheries, age is routinely obtained by counting daily or annual increments in calcified structures (e.g., otoliths) which requires lethal sampling. Recently, DNA methylation has been shown to estimate age using DNA extracted from fin tissue without the need to kill the fish. In this study we used conserved known age-associated sites from the zebrafish (Danio rerio) genome to predict the age of golden perch (Macquaria ambigua), a large-bodied native fish from eastern Australia. Individuals aged using validated otolith techniques from across the species’ distribution were used to calibrate three epigenetic clocks. One clock was calibrated using daily (daily clock) and another with annual (annual clock) otolith increment counts, respectively. A third used both daily and annual increments (universal clock). We found a high correlation between the otolith and epigenetic age (Pearson correlation > 0.94) across all clocks. The median absolute error was 2.4 days in the daily clock, 184.6 days in the annual clock, and 74.5 days in the universal clock. Our study demonstrates the emerging utility of epigenetic clocks as non-lethal and high-throughput tools for obtaining age estimates to support the management of fish populations and fisheries.