Three of the most widely held dividend ETFs sit in almost every retirement portfolio conversation, yet most investors who own one have never seriously compared the other two.
The Schwab US Dividend Equity ETF (NYSE:SCHD | SCHD Price Prediction), the Vanguard High Dividend Yield ETF (NYSE:VYM), and the iShares Core Dividend Growth ETF (NYSE:DGRO) all share the same basic pitch, reliable income from quality companies, but they are built differently, behave differently, and are right for different investors depending on where you are in your financial ife.
The Comparison Table
| SCHD | VYM | DGRO | |
| Yield | 3.30% | 2.26% | 1.96% |
| Expense Ratio | 0.06% | 0.04% | 0.08% |
| Holdings | ~100 | 400+ | 445 |
| Payout | Quarterly | Quarterly | Quarterly |
One important note before any deep dive into an analysis of these three ETFs is that none of these funds pays out monthly. Instead, they all contribute quarterly, so retirees who need a monthly income to replicate a paycheck should consider pairing their choice with a monthly payer such as the Vanguard Intermediate Term Corporate Bond ETF (NASDAQ:VCIT) or the JPMorgan Equity Premium Income ETF (NYSE:JEPI).
If You Are Already Retired and Need Income Now
The Schwab US Dividend Equity ETF is the answer if you are already retired and need income now. At a 3.30% yield, its yield is the highest of the three by a meaningful margin, and the fund’s quality screen, which selects companies based on cash flow, return on equity, and sustained dividend history, means the income is backed by real earnings.
The 5-year dividend growth rate of 10.6% is also the strongest of the three, meaning the income stream grows over time. A retiree who owns the Schwab US Dividend Equity ETF today is likely collecting meaningfully more in dividends five years from now on the same number of shares. For someone who needs the portfolio to work hard from day one, this fund is the right starting point.
If You Want Maximum Diversification at the Lowest Cost
The Vanguard High Dividend Yield ETF makes the strongest case for investors who want to spread risk as broadly as possible with the least fee drag. With 400-plus holdings and a 0.03% expense ratio, the lowest of the three, it is as close to owning the high-dividend portion of the US market as you can get for essentially no cost.
The yield of 2.26% is lower than the Schwab fund’s, and dividend growth is not the focus, but the breadth of exposure means no single company or sector can move the needle dramatically. For investors who value simplicity and want a set-it-and-forget-it approach to dividend income, the Vanguard High Dividend Yield ETF is the most defensible long-term choice on cost and diversification grounds.
If You Are Still Accumulating With Time on Your Side
The iShares Core Dividend Growth ETF has delivered a 10-year annualized return of 13.01%, the strongest long-term total return of the three. The yield of 1.96% is the lowest, making it less immediately attractive to retirees who need current income. However, for investors still working and reinvesting dividends, that return trajectory is the most important number on the sheet.
With 445 holdings and dividend growth of roughly 9.2% annually over 5 years, the iShares Core Dividend Growth ETF is built to compound quietly and reward patience. The investor who buys it at 45 and holds for 20 years is likely to look back on that decision favorably, regardless of the yield today.
The Bottom Line
All three are excellent funds, but the decision is not about which one is the best in the abstract, it is about which one matches where you are in your financial life. The Schwab US Dividend Equity ETF delivers the most income today, but the Vanguard High Dividend Yield ETF delivers the broadest diversification at the lowest cost.
The iShares Core Dividend Growth ETF delivers the strongest long-term total return. Start with the question of whether you need income now or are still building toward it, and this answer will point you directly to the right fund for your future.