Meteorologists in the United States have a wide salary range depending on experience, location, and sector. The average annual salary is approximately $112,159, with typical earnings ranging from about $63,412 to $163,907
. Other sources report a median salary around $90,000 to $110,000, with entry- level positions starting closer to $39,000-$50,000 and experienced meteorologists earning upwards of $150,000, especially in private sector or specialized roles
. Salaries can vary significantly by job type:
- TV meteorologists tend to earn higher salaries, averaging around $160,331, with top earners making over $300,000 in major markets like San Jose, CA
- Government and National Weather Service positions typically offer salaries near the median range.
- Private sector meteorologists working in specialized fields such as energy, aviation, or environmental consulting can also earn six-figure salaries
In Canada (Alberta), meteorologists earn an average of about CAD $92,734 per year, with hourly wages averaging around $48.49
. Overall, meteorology is a moderately well-paying career with potential for higher earnings depending on expertise, location, and industry sector.