As of Sep 22, 2022, the average annual pay for an Agroecology in the United States is $53,522 a year. Just in case you need a simple salary calculator, that works out to be approximately $25.73 an hour. This is the equivalent of $1,029/week or $4,460/month. While ZipRecruiter is seeing annual salaries as high as $122,500 and as low as $18,000, the majority of Agroecology salaries currently range between $31,000 (25th percentile) to $62,500 (75th percentile) with top earners (90th percentile) making $99,000 annually across the United States. The average pay range for an Agroecology varies greatly (by as much as $31,500), which suggests there may be many opportunities for advancement and increased pay based on skill level, location and years of experience.