Purwakarta experiences a relatively consistent tropical climate throughout the year. The dry season, typically occurring from May to October, brings high temperatures with average highs often reaching 34-35°C, while the wet season, from November to April, sees slightly lower temperatures but still hot days and warm nights. Daytime temperatures rarely dip below 22-23°C, even during the coolest months of July-August. The temperature range is relatively narrow throughout the year, with minimal seasonal variation in terms of temperature fluctuation. Overall, Purwakarta's climate is characterized by high temperatures and moderate humidity levels.