This paper measures the impact of increasing trade openness between Mexico and the USA resulting from the North American Free Trade Agreement (NAFTA) on the income of small versus large farmers in Mexico. Benefits resulting from higher prices of export goods as well as losses incurred from greater import competition are considered. First, relating NAFTA cuts in trade restrictions to border prices of Mexican exports and imports, it is found that NAFTA-induced tariff reductions decreased the border price of corn, Mexico's main agricultural import, and increased the border prices of tomatoes and melons, Mexico's main agricultural exports. Then, it is shown that the rise in fruit and vegetable prices benefited small farmers more than large farmers; while the drop in corn prices hurt large farmers more. Finally, the results from the regional-level analysis suggests that the effects are stronger in the central states than in the northern and southern states.