Men who grow up thinking women should stay at home may be labeled "old-fashioned" - but could end up well ahead in the salary stakes.
On average, this meant an extra $8,500 (£4,722) a year.
The study, carried out by researchers at the University of Florida, was conducted on a large scale, with 12,686 men and women interviewed in 1979, when they were aged between 14 and 22, and three times in the following two decades, the last time in 2005.
The researchers asked them whether they believed a woman's place was in the home, or whether the employment of women was likely to lead to higher rates of juvenile delinquency.
However, when the men were asked about their salaries, those holding "traditional" views earning significantly more.Dr Timothy Judge, one of the researchers, said: "More traditional people may be seeking to preserve the historical separation of work and domestic roles - our results prove that is, in fact, the case."