
Image source: Getty Images
Telstra vs NAB shares: which is the better buy today?
Deciding between Telstra Group Ltd (ASX: TLS) and National Australia Bank Ltd (ASX: NAB) is a classic dilemma for Aussie investors. Both are household names, blue chips to their core, but they play in very different sandboxes: Telstra dominates telecommunications, while NAB is a financial giant. If you're weighing up Telstra vs NAB shares for your portfolio, there are a few big differences to consider – from their income potential and defensive qualities to their recent performances on the ASX.
The case for Telstra Group
Telstra is Australia's oldest and most prominent telco, now operating globally across 20 countries. Since its corporate revamp in 2022, Telstra has reorganised under four main arms: ServeCo, InfraCo Fixed, Amplitel, and Telstra International. At heart, though, it remains the backbone of Australia's mobile, broadband, and fixed-line communications.
Looking at the fundamentals, Telstra offers a market cap of $54.36 billion and a P/E ratio of 24.32, positioning it as a sizeable defensive play. Its current dividend yield stands at 4.34%, supported by franking of just over 90%, giving it decent appeal for income seekers – though that franking is a little less than fully franked. Year to date, Telstra shares have returned 3.70%, so it's actually in positive territory for 2026 so far.
Telstra's dividend track record shows reliability (with some years of special dividends thrown in), but the actual dividend per share of $0.21 is lower in absolute terms than NAB. Its earnings per share is $0.199, so profitability is modest but steady.
The case for National Australia Bank
NAB is one of Australia's big four banks, with roots across Australia, New Zealand, and select overseas markets. It's a stalwart of the financial sector, with its core business spanning personal and business banking, lending, and wealth management.
NAB's market cap dwarfs Telstra at $118.53 billion. Its P/E ratio is 19.11, which comes in lower than Telstra's, meaning NAB shares look cheaper by this measure. NAB's dividend yield is fractionally ahead at 4.45%, and crucially, its dividends remain fully franked – a key point for many Aussie investors seeking tax benefits from franking credits. The current dividend per share is $1.70, substantially higher in dollar terms than Telstra's, with a stronger earnings per share at $2.00.
The trade-off? NAB's year-to-date return is negative, sitting at -7.66% for 2026 so far. While it's built a solid reputation for consistency, the recent share price drift is worth noting.
Valuation comparison
Here's how the key metrics stack up side by side:
| Metric | Telstra | NAB |
|---|---|---|
| Market Cap | $54.36b | $118.53b |
| P/E Ratio | 24.32 | 19.11 |
| Dividend Yield | 4.34% | 4.45% |
| Dividend per Share | $0.21 | $1.70 |
| Earnings per Share | $0.199 | $2.00 |
| Franking | 90.48% | 100% |
| YTD Return | +3.70% | -7.66% |
There are clear contrasts: NAB is larger, sports a higher fully franked dividend per share, and appears modestly cheaper on a P/E basis. Telstra is faring better for share price performance so far in 2026.
Recent share price performance
Telstra's shares have mostly ticked upwards in recent weeks. From $4.63 on 1 September 2026, TLS closed at $4.88 on 16 September, a gain of around 5.4% in just over a fortnight. Volatility has been low, and the overall trend is steady to mildly positive.
NAB shares, in contrast, have trended downwards. From $38.50 on 1 September 2026 to $38.02 on 16 September, that's a mild decline. NAB saw sharper sell-offs and higher day-to-day swings.
So for recent momentum, Telstra is comfortably ahead.
Which is the better buy?
If I were forced to pick between Telstra and NAB right now, my lean would be toward Telstra.
There are a few points that guide my thinking. NAB's fully franked, high-dollar dividends are undeniably attractive, especially for those seeking regular franking credit income. But Telstra is holding up far better in terms of recent share price growth and offers most of NAB's income appeal, with a still-solid 4.34% dividend yield and over 90% franking.
NAB shares do look cheaper on a P/E basis, and its much larger scale gives it some defensive strength. But banking sector pressures have dragged on its price, and year to date, NAB is negative, while Telstra is up.
Telstra's defensive telco business, clearer price momentum, and stable dividends make it my preferred option at today's prices. For me, Telstra edges past NAB for a balanced mix of growth and income right now.