By MOFSL
2026-03-19T18:30:00.000Z
6 mins read

Top dividend stocks in India that can help you earn ₹1 lakh

motilal-oswal:tags/equity-market,motilal-oswal:tags/share-market-india,motilal-oswal:tags/share-market-today,motilal-oswal:tags/stock-market,motilal-oswal:tags/share-market
2026-03-19T18:30:00.000Z

Top dividend stocks in 2026

Can Indian stocks actually pay you ₹1 lakh or more in dividends every year? Absolutely and thousands of investors are already doing it. Dividend investing is one of the most powerful ways to build passive income from the stock market. Instead of waiting to sell your shares for profit, dividend stocks pay you regularly  just for owning them. As of March 2026, top dividend-yielding stocks in India offer yields ranging from 5% to over 18%.

What Are Dividend Stocks?

A dividend is a portion of a company's profit that it shares with its shareholders. When you own shares of a dividend-paying company you receive cash payments typically once or twice a year directly in your bank account.

Key Terms Every Beginner Should Know

Why Do Companies Pay Dividends?

Companies pay dividends for several reasons:

How Much Do You Need to Invest to Earn ₹1 Lakh Per Year?

This depends entirely on the dividend yield of the stocks you pick.

Dividend Yield
Investment Needed for ₹1 Lakh/Year
3%
₹33.3 lakh
5%
₹20 lakh
7%
₹14.3 lakh
10%
₹10 lakh
15%
₹6.7 lakh

Key Insight: A portfolio blended across 5-8 high-dividend stocks with an average yield of 6-7% would require approximately ₹15-17 lakh in investment to generate ₹1 lakh annually in dividend income.

Top Dividend Stocks in India (March 2026)

Here are the leading dividend-paying stocks based on yield consistency and financial health:

1. Vedanta Ltd

2. Coal India Ltd

3. Canara Bank

4. Hindustan Zinc Ltd

5. Castrol India Ltd

6. Power Grid Corporation of India

7. ITC Ltd

8. REC Ltd

9. ONGC (Oil and Natural Gas Corporation)

10. HPCL (Hindustan Petroleum Corporation Ltd)

Dividend Stock Comparison Table

Stock
Approx. Yield (2026)
Sector
Consistency
Risk Level
Canara Bank
18%
PSU Banking
Medium
Medium-High
Vedanta
10%
Resources
Medium
High
Hindustan Zinc
7-8%
Mining
High
Medium
Coal India
7%
Energy
High
Low-Medium
REC Ltd
5-6%
Infra Finance
High
Low-Medium
HPCL
5-7%
Oil & Gas
Medium
Medium
ONGC
5-6%
Oil & Gas
High
Medium
Castrol India
6%
Lubricants
High
Low
Power Grid
4.5-5%
Utilities
Very High
Low
ITC Ltd
3.5-4%
FMCG
Very High
Low

How to Build a ₹1 Lakh Dividend Portfolio Step by Step

Step 1: Define Your Target

Decide on ₹1 lakh/year = approximately ₹8333/month in dividend income.

Step 2: Choose 5 - 8 Stocks Across Sectors

Don't concentrate on one sector. A good mix:

Step 3: Calculate Investment Per Stock

Based on target yield and each stock's dividend yield calculate how much to invest in each.

Step 4: Buy Before Ex-Dividend Dates

Track upcoming ex-dividend dates on NSE/BSE or platforms like Zerodha, Groww or INDmoney.

Step 5: Reinvest Some Dividends

Consider reinvesting a portion of dividends received into the same stocks or new ones to compound your income over time.

Benefits of Dividend Investing

Risks to Watch Out For

Expert Tips for Dividend Investors

  1. Prioritize consistency over yield a 5% yield paid reliably every year beats a 15% yield that disappears in bad years
  2. Check the payout ratio aim for companies paying under 70-80% of profits as dividends; anything above is unsustainable
  3. Watch for dividend growth a company that raises its dividend every year is better than one paying a flat amount
  4. Diversify across sectors don't put all your dividend eggs in the PSU basket
  5. Track ex-dividend dates you must own the stock before the ex-date to receive the dividend
  6. Don't ignore growth some stocks with lower yields (like ITC at 4%) offer capital appreciation alongside income
  7. Review annually companies change. A dividend king this year can become a dividend cutter next year if profits fall

Conclusion

Earning ₹1 lakh a year in dividend income from Indian stocks is absolutely achievable but it requires smart stock selection, diversification and patience. As of March 2026, stocks like Canara Bank Vedanta Coal India and Hindustan Zinc offer some of the highest dividend yields in the market. The key is not chasing the highest yield blindly but building a balanced portfolio of companies with sustainable payouts, strong fundamentals and long track records. Start small, reinvest your dividends and let time do the compounding magic.

Explore related articles: Best Dividend-paying stocks to buy in 2026 | Best PSU Stocks to buy in 2026 in India

Open Demat Account and Begin Your Investment Journey!

Frequently Asked Questions (FAQs)

What is the minimum investment needed to earn ₹1 lakh in dividends?

It depends on the average dividend yield of your portfolio. At a blended yield of 7% you'd need approximately ₹14-15 lakh invested. At 5% you'd need around ₹20 lakh. Start small and build up over time.

Which is the highest dividend-yielding stock in India right now?

As of March 2026 Canara Bank has one of the highest yields at approximately 18% while Vedanta offers around 10%. However, very high yields can sometimes indicate underlying risks and always check the company's fundamentals before investing.

Are dividends taxable in India?

Yes. Since 2020 dividends are taxed in the hands of the investor as per their income tax slab rate. TDS (Tax Deducted at Source) of 10% is also deducted if dividends exceed ₹5000 per year from a single company.

How often do Indian companies pay dividends?

Most Indian companies pay dividends once a year (final dividend). Some pay interim dividends too meaning two payouts per year. A few companies like Vedanta pay multiple interim dividends throughout the year.

Can I live off dividend income in India?

Yes it is possible but you need a large enough corpus. To earn ₹5 lakh/year in dividends (a modest living supplement) you'd need roughly ₹70-80 lakh invested at a 6-7% blended yield.

What is a dividend yield trap?

A yield trap is when a stock appears to have a very high dividend yield but only because its share price has fallen sharply  often due to business problems. The high yield may be temporary as dividends could be cut. Always check if the company's profits and cash flows support the dividend.

Are PSU stocks safer for dividends?

PSU (Public Sector Undertaking) stocks often have high dividend yields because the government encourages them to pay dividends. However PSU stocks also carry regulatory and political risk. They are generally considered safer for income but can underperform growth stocks.

What is the difference between interim and final dividend?

An interim dividend is paid during the financial year often after quarterly results. A final dividend is declared at the end of the financial year and needs shareholder approval at the Annual General Meeting (AGM). Together they make up the total annual dividend.

Which sectors in India pay the highest dividends?

PSU banks, energy companies (oil & gas coal) metals and mining (Vedanta Hindustan Zinc) and utilities (Power Grid) are traditionally the highest dividend-paying sectors in India.

Should I only invest in high-dividend stocks?

Not necessarily. A balanced portfolio typically includes both dividend stocks (for income) and growth stocks (for capital appreciation). Over-concentrating in dividend stocks can limit your overall portfolio growth especially if those sectors underperform the market.
latest-blogs
Checkout More Blogs
motilal-oswal:category/stock-market