National Wages. The national average salary for all medical assistants, both certified and non-certified, in all fields of specialization, was $30,170 as of May 2011, according to the Bureau of Labor Statistics. The top 10 percent of medical assistants earned at least $40,810 per year. The bottom 10 percent earned annual salaries of $20,880.