HFDShares · London Stock Exchange

Halfords

3.5%
dividend yield · 9p in the last 12 months · price 255.5p
Forward yield
3.6%
9.2p declared + forecast, next 12 months
Next ex-dividend date
10 Dec 2026
~ Forecast
5-year dividend growth
–
a year, compound · 10y -6.2%
Payments a year
2
paid every year for 5 yrs

When it goes ex-dividend

Filled: went ex in the last 12 months. Dashed: expected in the next 12.

Jan
Feb
Mar
Apr
May
Jun
Jul
Sep
Oct
Nov

Dividends per share by year

Price 255.5p
0p10p20p30p'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26
Yearly totals as a table
YearDividends per share
2026 (so far)6p
20258.8p
20248p
202310p
20229p
20218p
201918.6p
201818.2p
201727.7p
201617.1p
201516.7p
201414.6p
201315.9p
201224.4p
201124.4p
201024.4p
200918.8p
200815.3p
200714.3p
200613.1p
200512.3p
20043.7p

Coming up

  • 10
    Dec
    Dividend
    Ex-dividend in 31 days · paid around 9 Jan
    Forecast · medium
    3.07p
  • 12
    Aug
    Dividend
    Ex-dividend in 276 days · paid around 11 Sept
    Forecast · medium
    6.14p

Forecasts repeat last year's payments with recent growth, until the company declares. How accurate are they?

Announcements

  • Halfords Group PLC: Interim Results for the 26 weeks to 26 September 2025
    27 Nov 2025 · declared final 5.8p · paid 12 Sept
    Read ↗
  • Halfords Group PLC: Interim Results for the 26 weeks to 26 September 2025
    27 Nov 2025 · declared interim 3p · ex 11 Dec · paid 16 Jan
    Read ↗

Dividend history

43 payments since 2004
Ex-dividend dateAmount per share
13 Aug 20266p
11 Dec 2025 · announced3p
7 Aug 20255.8p
12 Dec 20243p
8 Aug 20245p
14 Dec 20233p
10 Aug 20237p
15 Dec 20223p
11 Aug 20226p
9 Dec 20213p
12 Aug 20215p
5 Dec 20196.18p
All 43 payments
25 Jul 201912.4p
13 Dec 20186.18p
26 Jul 201812p
7 Dec 20176p
3 Aug 201711.7p
26 Jan 201710p
15 Dec 20165.83p
4 Aug 201611.3p
17 Dec 20155.66p
6 Aug 201511p
18 Dec 20145.5p
2 Jul 20149.1p
18 Dec 20135.78p
3 Jul 201310.1p
19 Dec 20128.89p
4 Jul 201215.6p
21 Dec 20118.89p
29 Jun 201115.6p
15 Dec 20108.89p
30 Jun 201015.6p
16 Dec 20096.67p
17 Jun 200912.1p
26 Nov 20085p
11 Jun 200810.3p
28 Nov 20074.75p
27 Jun 20079.5p
29 Nov 20064.35p
14 Jun 20068.75p
30 Nov 20054p
15 Jun 20058.3p
1 Dec 20043.7p

Amounts are adjusted for share splits and consolidations. p = pence per share. Specials count in the history but not in yields or streaks.