Kuala Lumpur experiences moderate climate throughout the year, but the best months to visit the place is from December to January and June to August due to the popular festivals during this time. February to March and September to October are considered as off season here.