Search Ohio interpretive naturalist salary from 11 records in our salary database. Average interpretive naturalist salary in Ohio is $35,491 and salary for this job in Ohio is usually between $16,298 and $45,960. Look up Ohio interpretive naturalist salary by name using the form below.