The months between October and April are ideal due to the pleasant weather. You can experience traditional festivals like the Day of the Dead in October-November, and get to know the local culture and attractions. These are some of the best things to do in Oaxaca during your visit.