As of Sep 29, 2020, the average monthly pay for an Agricultural Engineer in the United States is $5,981 a month. Salary estimates are based on 2,246 salaries submitted anonymously to Glassdoor by Agricultural Engineer employees. The national average salary for a Agricultural Engineer is $68,566 in United States. Salaries estimates are based on 136 salaries submitted anonymously to Glassdoor by Agricultural Engineer employees in Houston, TX. Entry-level Agricultural Engineers with little to no experience can expect to make anywhere between $46500 to $59940 per year or $22 to $29 per hour. Just like any other job, the salary of an Agricultural Engineer will increase as they become more experienced. While ZipRecruiter is seeing monthly salaries as high as $10,083 and as low as $1,833, the majority of Agricultural Engineer salaries currently range between $3,875 (25th percentile) to $7,917 (75th percentile) across the United States. How much does an Agricultural Engineer make in Texas? Filter by location to see Agricultural Engineer salaries in your area. The average Agricultural Engineer salary in Texas is $69,345 as of October 28, 2020, but the range typically falls between $55,496 and $85,836.Salary ranges can vary widely depending on the city and many other important factors, including education, certifications, additional skills, the number of years you have spent in your profession. The average salary for a Agricultural Engineer is $76,934 in Houston, TX. Salaries typically start from $47,330 and go up to $160,950. The average salary for agricultural engineers in the United States is around $80,720 per year. How much does a Agricultural Engineer make in Houston, TX?