Teaching corporate yoga happens to be one of the highest paying jobs for yoga teachers. They can earn up to $130 an hour holding classes in private corporations as compared to $47 from a one-hour class in a yoga studio.