Yes! They can earn badges if you make sure the teacher role has the "moodle/badges:earnbadge" permission set to yes. I've only ever manually awarded teachers a site badge, so I'm not sure about how to set it up at the course level.
Badges
Teacher badges
This discussion has been locked so you can no longer reply to it.