15 Winter Flowering Plants to Plant Now in Delhi NCR
October and November are the best months to plant for a balcony full of colour from December to March. Here is what to grow and how.
25 September 2026 3 min readBy the VaanMart nursery team

In North India, winter is the best flower season of the year. The same balcony that struggles in May's 45°C heat can be full of petunias, calendula and pansies from December to March. The trick is timing: plant between late September and mid-November so plants settle in before the cold nights of late December.
Why plant winter flowers now?
Winter annuals grow roots in the mild weather of October and November, then flower through the cool months. Plant too late (after mid-December) and they stay small; plant too early (August) and the humid heat stresses them. Late September to mid-November is the sweet spot for Delhi, Noida, Gurugram and Ghaziabad.
15 winter flowering plants that do well in Delhi NCR
| Plant | Sun | Flowering | Good for |
|---|---|---|---|
| Petunia | Full sun | Dec–Mar | Hanging baskets, railings |
| Calendula | Full sun | Dec–Mar | Beginners, bright orange colour |
| Pansy | Sun to bright shade | Dec–Feb | Small pots, window boxes |
| Dianthus | Full sun | Dec–Mar | Borders, fragrance |
| Cineraria | Bright shade | Jan–Mar | Semi-shaded balconies |
| Antirrhinum (snapdragon) | Full sun | Jan–Mar | Tall colour at the back |
| Phlox | Full sun | Jan–Mar | Mass planting, low pots |
| Verbena | Full sun | Dec–Apr | Trailing over edges |
| Salvia | Full sun | Dec–Apr | Red and purple spikes |
| French marigold | Full sun | Nov–Mar | Easy, pest-repellent edging |
| African marigold (genda) | Full sun | Nov–Feb | Festive colour, garlands |
| Chrysanthemum (guldaudi) | Full sun | Nov–Jan | Big blooms, gifting |
| Dahlia | Full sun | Jan–Mar | Large statement flowers |
| Gazania | Full sun | Dec–Apr | Hot, sunny corners |
| Gerbera | Bright light | Winter to spring | Cut flowers, gifts |
You can browse all of these in our flowering plants collection.
How to plant winter flowers in pots
- Pick the sunniest spot. Most winter flowers need at least 5–6 hours of direct sun. In winter, the sun is lower, so south-facing balconies get the most light.
- Use the right pot. An 8–10 inch pot suits one petunia, calendula or dianthus. Make sure it has a drainage hole. Terracotta pots breathe well in winter.
- Mix light soil. Roughly 50% garden soil, 30% compost or vermicompost and 20% sand or cocopeat keeps roots airy.
- Plant at the same depth as in the nursery pot and water well once.
- Keep in light shade for 2–3 days after planting, then move into full sun.
Watering in winter: the most common mistake
Cold soil dries slowly. Watering daily, as you did in summer, leads to root rot. Water only when the top inch of soil feels dry — often every 2–3 days in November and every 3–5 days in foggy January weeks. Water in the morning so leaves dry before the cold night.
Feeding and keeping them flowering
- Pinch once: when young plants are about 10 cm tall, pinch the growing tip. They branch out and give more flowers.
- Deadhead weekly: remove faded flowers so the plant keeps making new buds.
- Feed every 2–3 weeks with a liquid fertiliser for flowering plants or a handful of vermicompost.
Protecting plants from cold and fog
Most of these annuals handle Delhi winters well. On the few nights near 3–4°C, move small pots close to the wall or cover them with a thin cloth overnight. Dense fog and low sun can slow flowering for a week or two; they recover when the sun returns.
Frequently asked questions
When should I plant winter flowers in Delhi NCR?
Between late September and mid-November. Nursery seedlings planted in October flower from December onwards.
Which winter flowers grow in a shaded balcony?
Cineraria, pansy and primula tolerate bright shade better than most. Petunias, marigolds and dianthus need direct sun to flower well.
How often should I water winter flowers?
Only when the top inch of soil is dry — usually every 2–5 days depending on sun and pot size. Overwatering in cold weather causes root rot.
Can I grow winter flowers from seed?
Yes, sow seeds in September or early October. Nursery seedlings are faster and give flowers about a month earlier.



