The best time to visit Taiwan runs from late winter to early spring. The mild weather of March is perfect for witnessing how Taiwan comes to life with tree blossoms. Humid summer and early autumn are all about beach and diving as well as about different tropical fruits. And you shouldn't miss the period from September through November as it's the ideal time for hiking. Then, winter season still has fantastic hot springs for you to consider. As for surfing, you can try it on a different coast in a given season, so it is a year-round activity.