The best seasons for tree plantation in Delhi NCR are during the monsoon season, which typically lasts from June to September. This is because the soil is moist, which makes it easier for the trees to take root and establish themselves. Additionally, the monsoon season provides ample rainfall, which is essential for the growth and development of trees.
It is also recommended to do tree plantation during the winter months, from November to February, as the weather is cooler, and there is less chance of the trees being exposed to high temperatures and sunlight, which can damage them.