The salary of a marine biologist can vary widely depending on factors such as level of education, experience, and location. According to data from PayScale, the average salary for marine biologists in the United States is around $64,000 per year. Entry-level positions may have a lower salary, while more experienced marine biologists or those working in research or management roles may earn significantly more. Additionally, marine biologists working in certain regions or for certain employers may also earn more or less than the national average.