Your cart is empty
Explore our collectionsWinter is the most forgiving and happiest season if you want to begin gardening in India. Flowers are colorful, fragrant, and bring happiness in life. Easy-care winter flowers reward you with months of continuous color, need minimal daily attention, and tolerate the mild frost of the North Indian plains.
In India, winter is the best time to grow many different species of beautiful blooming annuals. The seeds of winter-flowering annuals are sown in October-November. Some seedlings almost hibernate during the cold months of December & January & start growing as soon as spring sets in.
This guide is totally for beginners, and we cover the best plants for winter in India, including flowering plants, balcony plants, and indoor plants. And we’ll also talk about sunlight, watering, soil, fertilizer, and cold temperatures during the winter season.
What are the best winter flowers to plant in India?
If we talk about flowering plants for winters so, then winter is one of the best seasons if you want to start flower gardening in India. The nights of winter turn cool, days stay mild and sunny, and most winter annuals and perennials hit their peak bloom during this window. Here are the best winter flowering plants you can grow – all available as healthy, ready-to-plant saplings –
1. Petunia
Petunias are among the most popular winter flowering plants in India. Their trumpet-shaped flowers come in many colors and sizes, making them a beautiful choice for pots, window boxes, balconies, and hanging baskets.
Sunlight: 5–6 hours of direct morning sun daily
Watering: Water when the top inch of soil feels dry, Regular watering
Soil: Well-drained potting mix mixed with compost
Fertilizer: Liquid fertilizer every 2 weeks
2. Marigold
No Indian festival is complete without marigolds. Marigold is one of the easiest and most popular blooming plants for Indian winter gardens. The marigold flowers bloom in bright yellow and orange. Marigolds are perfect for balconies, terraces, garden beds, and containers.
Sunlight: 5–6 hours of direct sunlight
Watering: Water when the top layer of soil begins to dry
Soil: Loose, fertile, and well-draining soil
Fertilizer: Feed periodically during active growth and flowering
3. Pansy
As stunning flowers that grow in winter seasons, the beautiful butterfly-like flowers are available in almost all shades of colors & their combinations, variegated, marked, stripped in contrasting colors. These low-growing plants thrive well under the shade of other tall plants.
Sunlight: 4–5 hours of gentle sunlight
Watering: Keep soil evenly moist without making it soggy
Soil: Rich and well-draining soil
Fertilizer: Light fertilizer every few weeks during active growth
4. Dahlia
Dahlias produce large, striking blooms in almost every color and add instant beauty to your space. A healthy dahlia flower plant keeps flowering continuously. In most parts of India, dahlias mainly bloom during the cooler months, so this is the best winter-flowering plant.
Sunlight: Full sun, 6+ hours daily
Watering: Water deeply when the top layer of soil begins to dry.
Soil: Well-drained, fertile loam soil with good organic matter
Fertilizer: Low-nitrogen, high-potassium fertilizer once a month
5. Calendula
Calendula is a cheerful winter-flowering plant that produces bright yellow and orange blooms. It grows well in cool weather and is a lovely choice for garden beds, pots, balconies, and terraces. With enough sunlight and well-drained soil, calendula is easy to grow and maintain.
Sunlight: 4–6 hours of sunlight daily
Watering: Water when the top layer of soil feels dry
Soil: Well-drained, fertile soil with organic matter
Fertilizer: Feed with a balanced fertilizer every 3–4 weeks during active growth
6. Chrysanthemum
Chrysanthemum is one of the most popular winter-flowering plants if you are searching for a winter plant. It is a classic choice for winter gardens because it comes in many colors and flower forms and performs well in cool weather.
Sunlight: 4–6 hours of sunlight
Watering: Keep soil moderately moist but avoid standing water
Soil: Fertile, loose and well-draining soil
Fertilizer: Feed regularly during active growth and flowering
7. Cineraria
Cineraria’s daisy-like flowers with a dark eye thrive in partial shade, making it ideal for balconies that don’t get full sunlight.
Sunlight: Bright light with gentle morning sun or partial shade
Watering: Keep soil consistently moist
Soil: Well-drained potting mix
Fertilizer: Mild liquid fertilizer every 2–3 weeks
8. Aster
China Aster is not just a beautiful winter flower to grow but also an excellent cut flower. The flower heads come in many different sizes, types & colors, giving you more variety to choose from and grow; this is one of the best winter garden plants.
Sunlight: Full sun, 5–6 hours of daily sunlight
Watering: Moderate watering
Soil: Well-drained loamy soil with compost
Fertilizer: Balanced fertilizer once a month
9. Zinnia
Zinnias produce bright, long-lasting blooms and grow well during the milder winter months in many parts of India. They perform best when they receive plenty of sunlight and are protected from frost.
Sunlight: Full sun, 6+ hours daily
Watering: Water at soil level 2–3 times a week
Soil: Well-drained, moderately fertile soil
Fertilizer: Balanced fertilizer every 3–4 weeks
10. Gerbera
The Gerbera Daisy blooms with extraordinary beauty and is a popular flowering plant, loved for its vibrant, bright, cheerful blooms, and has the power to transform any space. It’s one of the most-loved flowering plants for homes and gardens.
Sunlight: Morning sun and afternoon shade
Watering: Water moderately
Soil: Well-drained, rich in organic matter
Fertilizer: Balanced liquid fertilizer every 2–3 weeks
Best Winter Plants Based on Your Space
| Space | Recommended Plants |
| Winter flowers for balcony | Petunia, Marigold, Zinnia, Pansy, Dianthus, Verbena, Calendula, Phlox |
| Winter plants for terrace garden | Dahlia, Aster, Chrysanthemum, Zinnia, Cosmos, Calendula or Dianthus, Snapdragon, Salvia |
| Winter Flowers for Bright Indoor Spaces | Cineraria, Gerbera, Pansy, Primula, Cyclamen, African Violet |
| Outdoor winter plant | Marigold, Dahlia, Chrysanthemum, Aster, Sweet Pea, Larkspur |
How to Care for Plants During Winter
Choose the right pot size – Select a container that gives the plant enough room for healthy root growth and has proper drainage holes.
Give plants enough winter sunlight – Winter sun is weaker and the days are shorter, so try to keep pots where they’ll catch at least 4–6 hours of direct light.
Cut back on watering – The soil doesn’t dry out as fast in cooler weather. Stick your finger into the topsoil first, and only water once it actually feels dry.
Shield plants from cold nights – Move frost-sensitive potted plants to a sheltered location on very cold nights. If you use a protective cover, keep it above the foliage and remove it during the day.
Go easy on fertilizer – Plants aren’t growing fast right now, so feeding them too often just builds up salts in the soil and can hurt the roots.
Check that drainage is working – Wet, cold soil sitting around the roots is one of the quickest ways to lose a plant to rot this season.
Pinch off dead flowers and leaves – A quick cleanup every few days keeps new blooms coming and keeps fungal issues from creeping in.
Keep an eye out for pests – Aphids and mealybugs don’t fully disappear just because it’s cold, so a regular check is still worth it.
Common Winter Gardening Mistakes:
- Watering plants too frequently during cooler weather
- Keeping winter flowering plants in areas with insufficient sunlight
- Leaving sensitive plants exposed to very cold night temperatures
- Applying excessive fertilizer when plants are growing slowly
- Using heavy soil that remains wet for long periods
- Ignoring pests because temperatures are lower
- Moving plants suddenly between very different light conditions
Where to buy winter-flowering plants for Indian Gardens?
Winter-flowering plant saplings are best sourced from a trusted, quality-focused source – and that’s exactly what Upjau Plant Nursery offers. From Petunia saplings to Marigold saplings, Pansy plants, Dahlia, Calendula, and Chrysanthemum (Guldavari) plants online, Upjau delivers healthy, ready-to-bloom saplings across India during the October–November planting window, so your garden stays full of color all winter long. Whether you’re shopping locally or online, buying early in the season gives your plants the best head start, ensuring a garden full of color right through winter. If you’re looking around, Upjau is one such online nursery gardeners often turn to, mainly for a few simple reasons:
- Healthy Roots
- Fast Delivery
- Expert Support
- Beginner-Friendly Plants
- Premium Indoor Plants
- Apartment Gardening Support
Frequently Asked Questions:
- What plants to grow in October and November for winter?
October and November are great months to plant Petunia, Marigold, Pansy, Dahlia, Chrysanthemum, Aster, Cineraria, and other winter flowering plants.
- What flowers grow well in Delhi winters?
Petunia, Pansy, Marigold, Dahlia, Chrysanthemum, Aster, Calendula, and Phlox grow well during Delhi’s winter season.
- How long do winter flowers bloom?
Most winter flowers can bloom for several weeks to a few months. Their flowering period depends on the plant variety.
- Do winter flowering plants need full sun?
Many winter flowers grow best with 4–6 hours of sunlight daily. Some plants, such as Cineraria, prefer partial shade or gentle sunlight.
- Can I grow winter flowers in pots?
Yes, you can easily grow winter flowers in pots. Just use well-draining soil, choose a pot with drainage holes, and provide the plant with enough sunlight.


