This varies depending on your experience, skills, location, and the type of clients you work with. According to Payscale.com, the average salary for grant writers in the US is $52,539 per year.