McDonald's Corporation (NYSE:MCD) and Pfizer Inc. (NYSE:PFE) often appear in retirement portfolios because both look dependable. Yet each has trailed the broader market in recent years, raising questions about whether reputation is masking weaker performance.
Pfizer offers a dividend yield near 7%, while McDonald's has raised its payout annually for nearly five decades. If you are using this year's volatility to check up on your financial health, this comparison can help clarify the choice. We score both stocks on current income, growth prospects, and dividend reliability before deciding which may be the stronger retirement holding today.
Set up direct deposit - pocket $400
Set up an eligible direct deposit with SoFi Checking and Savings and you could pocket a bonus of up to $400. Make the switch, set up direct deposit, earn the bonus. It basically takes no extra work at all other than following these steps.
Why people are switching: This account earns up to an insane 4.00% APY1 <p>Earn up to 4.00% Annual Percentage Yield (APY) on one SoFi Savings account with a 0.90% APY Boost (added to the 3.10% APY as of 5/28/26) for up to 6 months. Open your first SoFi Checking and Savings account and receive eligible direct deposits OR qualifying deposits of $5,000 every 31 days by 12/31/26. Rates are variable, subject to change. Terms apply at <a href="https://www.sofi.com/banking/#4">sofi.com/banking#4</a>. SoFi Bank, N.A. Member FDIC.</p> on savings for up to six months (3.10% APY standard + 0.90% APY boost) on top of that $50 or $400 bonus.2 <p>New and existing Checking and Savings members who have not previously enrolled in Direct Deposit with SoFi are eligible to earn a cash bonus of either $50 (with at least $1,000 total Eligible Direct Deposits received within 25 calendar days of your first Eligible Direct Deposit of $1 or more) OR $400 (with at least $5,000 total Eligible Direct Deposits received within 25 calendar days of your first Eligible Direct Deposit of $1 or more). Cash bonus amount will be based on the total amount of Eligible Direct Deposit received within 25 calendar days of your first Eligible Direct Deposit of $1 or more. If you have satisfied the Eligible Direct Deposit requirements but have not received a cash bonus in your Checking account, please contact us at 855-456-7634 with the details of your Eligible Direct Deposit. Direct Deposit Promotion begins on 5/15/2026 and will be available through 12/31/26. See full bonus and annual percentage yield (APY) terms at <a href="https://www.sofi.com/banking/checking-offer/">sofi.com/banking/checking-offer/</a></p> That's way better than the measly 0.38% APY (as of 06/15/26)3 <p>Based on <a href="https://www.fdic.gov/national-rates-and-rate-caps">this</a> FDIC data, as of 6/15/26.</p> national average savings accounts offer.
No monthly fees and no surprises. Open your account and earn up to a $400 bonus
How both blue chips arrived here bruised
Both stocks have lagged the broader market. Pfizer delivered a total shareholder return of negative 42.2% over the three years ended December 2025 and negative 13.6% over five years, according to its 2026 proxy statement, as the COVID franchise faded and patent worries mounted.
McDonald's is down about 12% year to date in 2026 and 6% over the past year, according to 24/7 Wall St., with earnings pressured by a softer low-income consumer and franchise-level margin strains. In both cases, the "safe" label may be doing more work than the tape suggests.
Which stock pays more income today?
At today's prices, Pfizer looks like the runaway leader on current yield. The drugmaker pays $1.72 a share annually, or about 7.0% at recent trading levels, according to Yahoo Finance, while McDonald's pays $7.44 a share for a yield closer to 2.7%, according to Dividend.com.
On a $10,000 buy, that is roughly $700 versus $270 in the first year. For a retiree drawing on portfolio income, that gap is real. Pfizer's yield has ballooned because the stock has slid since the COVID vaccine boom faded.
Which dividend has been growing faster?
McDonald's lifted its quarterly payout by 5% in October 2025, its 49th straight annual increase, according to the company. Pfizer's 2025 dividend rose just 2.4% from the year before, according to its 2026 proxy statement. That gap widens over time as McDonald's has grown its dividend at a roughly 10% compound rate over the past five years, according to Stock Events.
Pfizer's slower growth reflects a shrinking COVID business and looming patent expirations on drugs including Eliquis and Ibrance. Round two goes to McDonald's.
Which payout looks more reliable?
Pfizer's dividend eats up more than 100% of trailing earnings, according to stock data provider MerryDiv, meaning the payout has recently outstripped what the business earned. Management's 2026 adjusted EPS guidance of $2.80 to $3.00 would cover the $1.72 dividend roughly 1.6 times, according to Pfizer's SEC filings.
Why McDonald's payout looks steadier
McDonald's tells a different story:
- 49 straight years of dividend increases, closing in on Dividend King status
- A payout ratio near 59.5%, leaving room to keep raising
- Steady free cash flow from a franchise-heavy business model
The overall verdict for retirement investors
Pfizer wins on current yield, while McDonald's wins on growth and reliability. In a match scored by rounds, the fast-food giant takes it two-to-one, even though the pharmaceutical name pays you more today.
For most retirees who need income to last decades rather than months, a growing, well-covered payout may matter more than a big yield built on shrinking earnings and a patent cliff. That is the case McDonald's makes on this scorecard, and why the "safe" retirement stock may not be the one at the top of your dividend screener.
When Pfizer's high yield may justify the risk
None of this means Pfizer is a bad stock for every retirement holding. If you draw income now, keep a diversified portfolio, and are comfortable taking a specific risk on a single name, its 7% yield may still play a role as a small, income-focused slice rather than a core position.
Some Wall Street analysts stay bullish: Argus recently moved Pfizer to Buy with a $35 target, citing its GLP-1 pipeline and oncology growth. Others, including RBC Capital, rate it Underperform at $25, citing an "insurmountable" revenue cliff through 2030.
Bottom line
McDonald's wins this comparison because its dividend keeps growing and appears safer over a long retirement horizon. Pfizer's 7% yield is attractive, but declining COVID revenue, major patent expirations through 2030, and a payout ratio above 100% of trailing earnings raise concerns about its durability.
If you are ready to start investing with retirement in mind, the better question is not which stock pays more today, but which company can keep paying and raising dividends for decades. That favors steady, cash-generative businesses like McDonald's. Pfizer may still suit a small satellite position within a broadly diversified retirement portfolio.
More from FinanceBuzz:
- Retire like the rich: 14 ways you could build wealth in your 50s.
- Find out if you could pay less for car insurance in just a few clicks.
- Make these 7 savvy moves when you have $1,000 in the bank.
- 14 moves seniors could benefit from but often forget about.
Add Us On Google