FIXTURES: Your full week-by-week Irish League guide for every Premiership club

Fixtures have been confirmed for the 2025/26 season across the Sports Direct Premiership.

Northern Ireland Football League officials have stated “the fixture list provides a preliminary schedule for all clubs as all fixtures are currently subject to change due to broadcast selection and clubs’ participation in European club competitions”.

Below is your full week-by-week guide to the Irish League games scheduled for each of the 12 clubs making up the top-flight division ahead of the August kick-off:

Round 1

Linfield celebrate last season's Sports Direct Premiership league title triumph. (Photo by Andrew McCarroll/Pacemaker Press)placeholder image
Linfield celebrate last season's Sports Direct Premiership league title triumph. (Photo by Andrew McCarroll/Pacemaker Press)

Saturday, 9 August

Bangor Cliftonville Clandeboye Park 3PM

Coleraine Larne Coleraine Showgrounds 3PM

Crusaders Carrick Rangers Seaview 3PM

Glenavon Ballymena United Mourneview Park 3PM

Linfield Dungannon Swifts Windsor Park 3PM

Portadown Glentoran Shamrock Park 3PM

Round 2

Saturday, 16 August

Ballymena United Linfield Ballymena Showgrounds 3PM

Carrick Rangers Glenavon Taylors Avenue 3PM

Cliftonville Coleraine Solitude 3PM

Dungannon Swifts Portadown Stangmore Park 3PM

Glentoran Bangor BetMcLean Oval 3PM

Larne Crusaders Inver Park 3PM

Round 3

Tuesday, 19 August

Bangor Crusaders Clandeboye Park 7.45PM

Carrick Rangers Linfield Taylors Avenue 7.45PM

Cliftonville Larne Solitude 7.45PM

Coleraine Dungannon Swifts Coleraine Showgrounds 7.45PM

Glentoran Glenavon BetMcLean Oval 7.45PM

Portadown Ballymena United Shamrock Park 7.45PM

Round 4

Saturday, 23 August

Ballymena United Bangor Ballymena Showgrounds 3PM

Crusaders Glentoran Seaview 3PM

Dungannon Swifts Carrick Rangers Stangmore Park 3PM

Glenavon Coleraine Mourneview Park 3PM

Larne Portadown Inver Park 3PM

Linfield Cliftonville Windsor Park 3PM

Round 5

Saturday, 30 August

Bangor Dungannon Swifts Clandeboye Park 3PM

Cliftonville Glenavon Solitude 3PM

Coleraine Linfield Coleraine Showgrounds 3PM

Glentoran Carrick Rangers BetMcLean Oval 3PM

Larne Ballymena United Inver Park 3PM

Portadown Crusaders Shamrock Park 3PM

Round 6

Saturday, 6 September

Ballymena United Glentoran Ballymena Showgrounds 3PM

Bangor Larne Clandeboye Park 3PM

Carrick Rangers Cliftonville Taylors Avenue 3PM

Crusaders Coleraine Seaview 3PM

Glenavon Dungannon Swifts Mourneview Park 3PM

Linfield Portadown Windsor Park 3PM

Round 7

Saturday, 13 September

Carrick Rangers Bangor Taylors Avenue 3PM

Cliftonville Ballymena United Solitude 3PM

Dungannon Swifts Crusaders Stangmore Park 3PM

Glentoran Linfield BetMcLean Oval 3PM

Larne Glenavon Inver Park 3PM

Portadown Coleraine Shamrock Park 3PM

Round 8

Friday, 19 September

Portadown Bangor Shamrock Park 7.45PM

Coleraine Glentoran Coleraine Showgrounds 3PM

Crusaders Ballymena United Seaview 3PM

Dungannon Swifts Cliftonville Stangmore Park 3PM

Larne Carrick Rangers Inver Park 3PM

Linfield Glenavon Windsor Park 3PM

Round 9

Saturday, 27 September

Ballymena United Dungannon Swifts Ballymena Showgrounds 3PM

Bangor Linfield Clandeboye Park 3PM

Cliftonville Portadown Solitude 3PM

Coleraine Carrick Rangers Coleraine Showgrounds 3PM

Glenavon Crusaders Mourneview Park 3PM

Glentoran Larne BetMcLean Oval 3PM

Round 10

Friday, 3 October

Linfield Crusaders Windsor Park 7.45PM

Bangor Coleraine Clandeboye Park 3PM

Carrick Rangers Ballymena United Taylors Avenue 3PM

Cliftonville Glentoran Solitude 3PM

Dungannon Swifts Larne Stangmore Park 3PM

Portadown Glenavon Shamrock Park 3PM

Round 11

Saturday, 11 October

Ballymena United Coleraine Ballymena Showgrounds 3PM

Carrick Rangers Portadown Taylors Avenue 3PM

Crusaders Cliftonville Seaview 3PM

Dungannon Swifts Glentoran Stangmore Park 3PM

Glenavon Bangor Mourneview Park 3PM

Larne Linfield Inver Park 3PM

Round 12

Saturday, 18 October

Bangor Crusaders Clandeboye Park 3PM

Cliftonville Larne Solitude 3PM

Coleraine Dungannon Swifts Coleraine Showgrounds 3PM

Glenavon Carrick Rangers Mourneview Park 3PM

Glentoran Ballymena United BetMcLean Oval 3PM

Portadown Linfield Shamrock Park 3PM

Round 13

Saturday, 25 October

Carrick Rangers Cliftonville Taylors Avenue 3PM

Crusaders Glentoran Seaview 3PM

Dungannon Swifts Glenavon Stangmore Park 3PM

Larne Bangor Inver Park 3PM

Linfield Ballymena United Windsor Park 3PM

Portadown Coleraine Shamrock Park 3PM

Round 14

Saturday, 1 November

Ballymena United Larne Ballymena Showgrounds 3PM

Bangor Carrick Rangers Clandeboye Park 3PM

Cliftonville Linfield Solitude 3PM

Coleraine Glenavon Coleraine Showgrounds 3PM

Dungannon Swifts Crusaders Stangmore Park 3PM

Glentoran Portadown BetMcLean Oval 3PM

Round 15

Saturday, 8 November

Bangor Ballymena United Clandeboye Park 3PM

Carrick Rangers Crusaders Taylors Avenue 3PM

Cliftonville Dungannon Swifts Solitude 3PM

Glenavon Glentoran Mourneview Park 3PM

Larne Portadown Inver Park 3PM

Linfield Coleraine Windsor Park 3PM

Round 16

Saturday, 15 November

Ballymena United Cliftonville Ballymena Showgrounds 3PM

Coleraine Larne Coleraine Showgrounds 3PM

Crusaders Glenavon Seaview 3PM

Dungannon Swifts Linfield Stangmore Park 3PM

Glentoran Carrick Rangers BetMcLean Oval 3PM

Portadown Bangor Shamrock Park 3PM

Round 17

Saturday, 22 November

Ballymena United Crusaders Ballymena Showgrounds 3PM

Bangor Linfield Clandeboye Park 3PM

Carrick Rangers Portadown Taylors Avenue 3PM

Cliftonville Coleraine Solitude 3PM

Glentoran Dungannon Swifts BetMcLean Oval 3PM

Larne Glenavon Inver Park 3PM

Round 18

Saturday, 29 November

Bangor Glentoran Clandeboye Park 3PM

Crusaders Coleraine Seaview 3PM

Dungannon Swifts Larne Stangmore Park 3PM

Glenavon Ballymena United Mourneview Park 3PM

Linfield Carrick Rangers Windsor Park 3PM

Portadown Cliftonville Shamrock Park 3PM

Round 19

Saturday, 6 December

Ballymena United Dungannon Swifts Ballymena Showgrounds 3PM

Coleraine Carrick Rangers Coleraine Showgrounds 3PM

Crusaders Portadown Seaview 3PM

Glenavon Bangor Mourneview Park 3PM

Glentoran Cliftonville BetMcLean Oval 3PM

Larne Linfield Inver Park 3PM

Round 20

Saturday, 13 December

Carrick Rangers Dungannon Swifts Taylors Avenue 3PM

Cliftonville Glenavon Solitude 3PM

Coleraine Bangor Coleraine Showgrounds 3PM

Larne Glentoran Inver Park 3PM

Linfield Crusaders Windsor Park 3PM

Portadown Ballymena United Shamrock Park 3PM

Round 21

Saturday, 20 December

Ballymena United Carrick Rangers Ballymena Showgrounds 3PM

Bangor Cliftonville Clandeboye Park 3PM

Crusaders Larne Seaview 3PM

Dungannon Swifts Portadown Stangmore Park 3PM

Glenavon Linfield Mourneview Park 3PM

Glentoran Coleraine BetMcLean Oval 3PM

Round 22

Friday, 26 December

Ballymena United Coleraine Ballymena Showgrounds 3PM

Carrick Rangers Larne Taylors Avenue 3PM

Cliftonville Crusaders Solitude 3PM

Dungannon Swifts Bangor Stangmore Park 3PM

Linfield Glentoran Windsor Park 3PM

Portadown Glenavon Shamrock Park 3PM

Round 23

Tuesday, 30 December

Bangor Ballymena United Clandeboye Park 7.45PM

Coleraine Linfield Coleraine Showgrounds 7.45PM

Crusaders Carrick Rangers Seaview 7.45PM

Glenavon Dungannon Swifts Mourneview Park 7.45PM

Glentoran Portadown BetMcLean Oval 7.45PM

Larne Cliftonville Inver Park 7.45PM

Round 24

Saturday, 3 January

Ballymena United Glenavon Ballymena Showgrounds 3PM

Carrick Rangers Glentoran Taylors Avenue 3PM

Crusaders Dungannon Swifts Seaview 3PM

Larne Coleraine Inver Park 3PM

Linfield Bangor Windsor Park 3PM

Portadown Cliftonville Shamrock Park 3PM

Round 25

Saturday, 17,January

Bangor Portadown Clandeboye Park 3PM

Cliftonville Carrick Rangers Solitude 3PM

Coleraine Crusaders Coleraine Showgrounds 3PM

Dungannon Swifts Ballymena United Stangmore Park 3PM

Glenavon Glentoran Mourneview Park 3PM

Linfield Larne Windsor Park 3PM

Round 26

Saturday, 24 January

Ballymena United Portadown Ballymena Showgrounds 3PM

Carrick Rangers Dungannon Swifts Taylors Avenue 3PM

Coleraine Glenavon Coleraine Showgrounds 3PM

Crusaders Linfield Seaview 3PM

Glentoran Cliftonville BetMcLean Oval 3PM

Larne Bangor Inver Park 3PM

Round 27

Saturday, 31 January

Bangor Coleraine Clandeboye Park 3PM

Crusaders Larne Seaview 3PM

Dungannon Swifts Glentoran Stangmore Park 3PM

Glenavon Cliftonville Mourneview Park 3PM

Linfield Ballymena United Windsor Park 3PM

Portadown Carrick Rangers Shamrock Park 3PM

Round 28

Tuesday, 10 February

Ballymena United Crusaders Ballymena Showgrounds 7.45PM

Carrick Rangers Glenavon Taylors Avenue 7.45PM

Cliftonville Bangor Solitude 7.45PM

Coleraine Portadown Coleraine Showgrounds 7.45PM

Larne Glentoran Inver Park 7.45PM

Linfield Dungannon Swifts Windsor Park 7.45PM

Round 29

Saturday, 14 February

Carrick Rangers Coleraine Taylors Avenue 3PM

Crusaders Bangor Seaview 3PM

Dungannon Swifts Cliftonville Stangmore Park 3PM

Glenavon Linfield Mourneview Park 3PM

Glentoran Ballymena United BetMcLean Oval 3PM

Portadown Larne Shamrock Park 3PM

Round 30

Saturday, 21 February

Bangor Glenavon Clandeboye Park 3PM

Cliftonville Crusaders Solitude 3PM

Coleraine Ballymena United Coleraine Showgrounds 3PM

Larne Carrick Rangers Inver Park 3PM

Linfield Glentoran Windsor Park 3PM

Portadown Dungannon Swifts Shamrock Park 3PM

Round 31

Saturday, 28 February

Ballymena United Larne Ballymena Showgrounds 3PM

Carrick Rangers Bangor Taylors Avenue 3PM

Cliftonville Linfield Solitude 3PM

Dungannon Swifts Coleraine Stangmore Park 3PM

Glenavon Portadown Mourneview Park 3PM

Glentoran Crusaders BetMcLean Oval 3PM

Round 32

Saturday, 14 March

Ballymena United Carrick Rangers Ballymena Showgrounds 3PM

Bangor Glentoran Clandeboye Park 3PM

Coleraine Cliftonville Coleraine Showgrounds 3PM

Crusaders Glenavon Seaview 3PM

Larne Dungannon Swifts Inver Park 3PM

Linfield Portadown Windsor Park 3PM

Round 33

Friday, 20 March

Carrick Rangers Linfield Taylors Avenue 7.45PM

Cliftonville Ballymena United Solitude 7.45PM

Dungannon Swifts Bangor Stangmore Park 7.45PM

Glenavon Larne Mourneview Park 7.45PM

Glentoran Coleraine BetMcLean Oval 7.45PM

Portadown Crusaders Shamrock Park 7.45PM

POST SPLIT DATES

Round 34: Saturday, 28 March 2026

Round 35: Tuesday, 7 April 2026

Round 36: Saturday, 11 April 2026

Round 37: Saturday, 18 April 2026

Round 38: Saturday, 25 April 2026

News you can trust since 1737
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice