November-February offer the best weather for exploring and are peak season for Penang. Crowds are smaller from September to October, but be prepared for rain!