The average base salary for Spanish majors is $47,000 per year, according to payscale.com. Zippia.com estimates the average salary for Spanish majors at just more than $51,000, with the top 10% earning in excess of $73,000.