The average real estate agent earns $45,990 per year, according to the Bureau of Labor Statistics, but earnings vary greatly. One-tenth of real estate agents made less than $23,000, while 10% made more than $110,000.