Largemouth bass, Micropterus salmoides (Lacepe`de), smallmouth bass, Micropterus dolomieu Lacepe`de, and yellow perch, Perca flavescens (Mitchill), were collected from the Hudson River, New York, USA, to compare the precision of age estimates derived from scales and otoliths. Similar procedures were used to compare otolith and spine ages from brown bullhead, Ameiurus nebulosus (Lesueur). Overall percent agreement between readers ranged from 91% to 98% for otoliths compared with 38% to 67% for scales and spines. Disagreement rates associated with scales and spines increased as fish grew older. Average percent error between readers was about an order of magnitude higher for scales and spines than for otoliths. Ages estimated from scales and spines progressively decreased as age increased based on otolith examination. The use of scales and spines to age largemouth bass, smallmouth bass, yellow perch and brown bullheads from the northeastern US was less precise and will likely lead to underestimation of age of larger and older fish.