Easy flowers to grow from seeds in India are honestly the best place to begin if you have ever killed a nursery plant and decided you simply don’t have a green thumb.I used to think the same – until I realised a packet of marigolds for ₹30 outperformed a ₹200 potted plant on my sun-drenched balcony. You can get great results from inexpensive seeds, which adapt to your soil and sun from day one, and most of these flowers will sprout from their barren little dot to a pretty flowering in about two months. All you need is a patch of sun, a pot with drainage and a little bit of patience to wait a week or more for shoots.
Why Seeds Work So Well in the Indian Climate
India offers more sowing opportunities than most other countries – a boon for flower growers. From October to February, as winter settles in, the grounds are ideal for calendula, cosmos and nasturtium, especially in North and Central India. With the arrival of summer in March and April, you can sow portulaca, sunflower and celosia. Once the monsoon arrives in June, balsam, zinnia and marigold look after themselves, as the rain does half the watering. So no matter when you read this, there is almost always something you can sow today.
There is also the matter of variety. A local nursery may carry the same five or six plants, but a packet of seed allows you to select dwarf marigolds for your window box, or tall ones for a border, or an assortment of zinnias which will never appear in a purchased pot. And there is a silent joy in slowly observing your plant grow from nothing, which no store-bought flower can match.
Getting the Basics Right Before You Sow
Most failed seeds don’t die from bad luck. They don’t survive because the water is too heavy, the soil too generous, or the seed is too deep. Flower seeds prefer a loose, light mix, so for every 1 part of garden soil or cocopeat, add 1 part of sand and as much as ½ part of vermicompost and if you are planting them in a pot, make sure the pot is inserted with a drainage hole at the bottom. Sow the seed at about twice the depth of the seed and put powdersy or tiny seeds like portulaca on the surface and leave them, water very lightly with a spray bottle or a fine rosecan so that the top remains moist but not soak and most of the flowers here loves 4 – 6 hours of direct sunlight daily. If you need a reminder on watering and feeding once they’re growing, we explain it all in our step-by-step guide.
Easy Flowers to Grow from Seeds in India: Our Top 10 Picks
1. Marigold (Genda)
The flower I’d recommend for a complete beginner if I had to choose one would be the marigold. They are big enough to hold easily without getting cross-eyed, they generally come up in 4-7 days, and you’ll have flowers in around 50-60 days. They can be grown most of the time but June/July is great for winter plants and October is perfect for ones to bloom in spring. Another little tip that really makes a difference is to pinch the tip off the young plant once it has 4-5 leaves because it encourages the plant to branch out and will give you lots of flowers instead of just a tall lonely stem. They also repel a few of the garden pests so they have earned a permanent spot next to your tomatoes and chillis!
Zinnias are for those who want plenty of colour without much fuss. They take about a week to germinate and 60-70 days to flower, and come in glorious reds, pinks, oranges, yellows and even an odd lime green that is lovely in a steel glass on the dinner table. Sow in February and March, or during the monsoons. Full sun is best, but they don’t like their leaves to get wet so pour the water on the plant’s roots, to prevent the white powdery mildew (or algae) they get in humid weather. The more you snip, the more the plant gives you, and butterflies will head from half a kilometre away to your zinnias.
3. Cosmos
Cosmos seems so delicate with its narrow leaves and papery petals but it’s actually one of the most tolerant flowers you can grow. The weird thing is it actually prefers scrappy soil so if you get too kind to it and add lots of rich compost and fertiliser you will get an enormous leafy plant and very few blooms. Seeds take around 7 to 10 days to sprout and the flowers come in a further 50 to 60 days. For most plains areas sow between September and November to give you a lovely winter display and for hilly areas best to sow in spring. Tall varieties tend to flop in breezy conditions so a few thin sticks and some soft string will sort out more heartbreak than you need. Cosmos reseeds itself so you may find plants cropping up next year with no effort on your part.
4. Sunflower
Kids and new growers love sunflower for the large seed, quick growth and show-stopping blooms. Seeds germinate in a week, flowers bloom in 10 weeks. For most of India January to February, June to July is the best time to sow, pick a dwarf sunflower for your pot, a Teddy Bear or Sunbright and plant in a container that’s at least 30 cms deep. Sunflowers are sun lovers – they want six to eight hours of direct sun, plant directly in your bed or pot (they prefer to be directly sown where they are to grow) and water to keep the top inch of soil consistently moist.
5. Balsam (Gulmehndi)
Balsam is a monsoon regular in Indian gardens, and it is as cooperative as a flower can be.The seeds will sprout in seven to ten days, and in eight to ten weeks, you’ll have a handful of rose-shaped little flowers in a rainbow of pink, red, white and purple. Sow directly in June or July, and relax while the rain does the watering! In hot climates it prefers some shade in the afternoon.It does best in moist, rich soil, and the ripe seed pods explode the instant you brush against them, which is why so many folks call this touch-me-not – and why kids love it!
6. Portulaca (Moss Rose)
If you are one of those who neglects to water and still want colour, this is the flower for you, and I say it from the heart, Portulaca. This succulent plant stores plenty of moisture in its leaves and will survive from March to June when the majority of the other flowers fade away. Sow the seed sparingly on top of the soil, press down lightly and they will appear in one or two weeks. They open up in the morning sun and close again in the evening – hence the name nine o’clock flower – and look wonderful spilling out of a shallow pot or a basket; it requires sun and free draining soil.
7. Calendula (Pot Marigold)
A favourite hardy annual that deserves a whole lot more love. Sprinkle the seeds October to December, the seedling will appear in 5-10 days and the plant will flower in around two months. It’s cheerful orange and yellow banishes winter blues and despite its popularity in the herb garden, it can withstand a gentle frost, making it ideal for North India. A well-drained soil, its content with a few hours of direct sunlight, water it when needed and keep deadheading the flowers as you go to encourage more. The petals are also edible and are often used to infuse oils – so you not only have a really pretty plant, but an edible one too.
8. Nasturtium
Large, wrinkled and easy to sow, nasturtium seeds will sink in water overnight to encourage them to germinate. Sow from October to January, germination takes about a week or so, then the plants quickly trail into a mass of rounded lily-pad leaves with orange, yellow and red flowers. Like cosmos, nasturtiums enjoy poor soil and don’t need much compost. Looking attractive in the round of a raised bed or hanging in baskets, both the flowers and leaves are peppery and will add a little spice to a salad.
9. Morning Glory
A speedy, sensational climber Few things have been so quick and simple to grow as morning glories. Because the seed coat is so hard, soak the seeds overnight before sowing or scarify with a nail file and sow; they will be up in 5-10 days. Sow in the rainy season or early in spring against a trellis, railing or string and, before you know it, they’ll be putting out trumpet-shaped flowers in any number of shades of pink, blue and purple every morning. Just remember, this is a very vigorous climber, so keep it contained in its patch and give it room to grow up and not around everything.
10. Celosia (Cockscomb)
Celosia is a miracle of colour with a fluffy tropical flowerhead in reds, oranges, yellows and pinks that look almost too good to be true when you first lay eyes on them! Your best bet is to sow in February–March or at the beginning of the monsoon. Seeds take 1–2 weeks to sprout and the flowers take about 60–70 days to arrive on the scene. Just give it plenty of sun, some light feeding and a pot with drainage as soggy soil really is the one thing Celosia can’t stand. The bouquet of cut flowers will keep drying beautifully, so snip a few stems to enjoy in a pretty vase for several weeks.
Mistakes That Stop Seeds from Sprouting
The biggest culprit is watering too much. This is an innocent mistake – we tend to water too often. Tiny, teeny-tiny seeds that are tucked deep into frozen or waterlogged dirt will simply rot rather than grow, so aim to just keep the soil surface a little moist and hold your horses. The second mistake is planting too deep – especially tiny seeds that need a touch of light to grow. Third is old or poorly stored seed – make sure the date on the packet and buy from a reputable seed seller or a traditional nursery rather than a random roadside stand. Store any leftover seed in an airtight jar in a dry, cool location.
Crowding is another one. It feels cruel to pull out healthy seedlings, but thinning them to the spacing on the packet gives the survivors room and air, which means better and bigger flowers. And if you start seeds in a shaded tray before moving them out, introduce them to direct sun slowly over a week so the young plants don’t wilt from the sudden shock. If your home doesn’t get much sunlight, you might also enjoy our list of , which works well for dim rooms and corners.
A Simple Sowing Calendar
Don’t worry, let the seasons take you there: October-November: Calendula, nasturtium and cosmos for the cold winter colours. February-March: Zinnia, sunflower, portulaca and celosia for the hot summer months. June-July: Balsam, marigold, zinnia and morning glory for the bliss of the monsoons. Do keep in mind that climates differ from state to state, and place to place (consider Kerala, Rajasthan, Himachal etc.) and these are just cues! Start earlier or later to find your best dates. For another seasonal hit that makes the most of timing.
Frequently Asked Questions
Which flower is the easiest to grow from seed in India?
Depending on your weather pattern, it’s often marigold. Seeds are large, germination is fast, and they take the heat, rain, and the whimsicality of neglect. Following marigold are zinnia and cosmos.
Can I grow flowers from seeds in pots on a balcony?
Yes, for sure. You can pot just about all of the flowers on this list in pots that are 8 to 12 inches deep with drainage holes. If you’ve got a balcony, I recommend dwarf marigolds, sunflowers, portulaca and zinnias if your balcony gets four to six hours of direct sun.
How long do flower seeds take to germinate?
Most of the flowers here sprout in five to fourteen days. Warm weather speeds things up, while cooler weather can slow germination by a few days, so don’t panic if nothing appears in the first week.
What is the best time to sow flower seeds in India?
It depends on the flower. Calendula and nasturtium are winter flowers, requiring planting time from October to December, while Portulaca and celosia are heat-loving, and need to be planted between February to April. Balsam and zinnia are monsoon flowers and are best grown between June and July.
Do I need fertiliser to grow flowers from seeds?
Not at the start. Seedlings get enough from theSeedlings receive sufficient nutrients from the seed and decent potting mix. Once the seedlings have two or three sets of leaves, only a light organic liquid feed of a tablespoon of compost in a ½ litre of water or a little diluted vermicompost tea every 3 to 4 weeks will be needed. Cosmos and nasturtiums require even less.
Why are my seeds not sprouting?
Was your seed old, soaked seed, or did you plant it too deep, or have you just finally used up that seed? Plant fresh seed, till and loosen soil, water lightly, and sow at the right time.