Hakgala Botanical Garden is situated on the Nuweara Eliya – Badulla main road, 16 km from Nuwara Eliya. The garden has a cool temperate because of altitude is 5,400 feet above the sea level. The mean annual temperature ranges between 16 °C to 30 °C during course of a year. From December to February it has a cold climate, while the warm climate persists from April to August.The best time to see the gardens is probably from about mid March to the end of April, popularly known as the Nuwara Eliya seasons. The gardens put up their best display of temperate annual flowers, Roses and Orchids during this period.