Average Salary & Benefits. Oceanographers earned average annual salaries of $97,700, according to May 2011 data from Bureau of Labor Statistics. Pay is usually based on experience, education, employer size and geographical location, or the living costs associated with various areas.