The number of days off you get as an ESL teacher will vary from one job to the next and one country to the next. However, most teachers will receive enough time away from the classroom to enjoy all the local celebrations and national holidays.