2026/27 Novira Cymru North fixtures released

The fixtures for the 2026/27 Novira Cymru North season have been published. 

The campaign kicks off on Friday 31 July, as Ruthin Town host Holyhead Hotspur on the opening night. 

There are six games on Saturday 1 August, headlined by Bala Town – playing in the second tier for the first time in 17 years – travelling to newly-promoted Bangor City 1876.

The two other newly-promoted sides kick off their campaigns away for home, as Llanuwchllyn make the trip to Brickfield Rangers while Porthmadog visit Penrhyncoch. 

Rhyl 1879 and Guilsfield finished fifth and sixth respectively last season and meet on the opening weekend at Belle Vue. Buckley Town begin life under Dave Evans at home against Denbigh Town, while elsewhere in Flintshire, Mold Alexandra play host to Caersws.

The opening weekend concludes on Sunday 2 August as Gresford Athletic host Newtown. 

Please note that all fixtures are subject to change. 


Matchday 1

Friday 31 July 2026

Ruthin Town v Holyhead Hotspur (20:00)

Saturday 1 August 2026

Rhyl 1879 v Guilsfield (14:00)
Bangor City 1876 v Bala Town (14:30)
Brickfield Rangers v Llanuwchllyn (14:30)
Buckley Town v Denbigh Town (14:30)
Mold Alexandra v Caersws (14:30)
Penrhyncoch v Porthmadog (14:30)

Sunday 2 August 2026

Gresford Athletic v Newtown (14:30)


Matchday 2

Friday 7 August 2026

Bala Town v Ruthin Town (19:45)

Saturday 8 August 2026

Denbigh Town v Bangor City 1876 (12:00)
Caersws v Gresford Athletic (14:30)
Guilsfield v Mold Alexandra (14:30)
Holyhead Hotspur v Brickfield Rangers (14:30)
Llanuwchllyn v Buckley Town (14:30)
Newtown v Penrhyncoch (14:30)
Porthmadog v Rhyl 1879 (14:30)


Matchday 3

Friday 14 August 2026

Ruthin Town v Denbigh Town (20:00)

Saturday 15 August 2026

Bangor City 1876 v Llanuwchllyn (14:30)
Buckley Town v Porthmadog (14:30)
Mold Alexandra v Holyhead Hotspur (14:30)
Newtown v Guilsfield (14:30)
Penrhyncoch v Bala Town (14:30)
Rhyl 1879 v Caersws (14:30)

Sunday 16 August 2026

Gresford Athletic v Brickfield Rangers (14:30)


Matchday 4

Friday 21 August 2026

Bala Town v Gresford Athletic (19:45)
Denbigh Town v Porthmadog (19:45)

Saturday 22 August 2026

Brickfield Rangers v Penrhyncoch (14:30)
Caersws v Newtown (14:30)
Guilsfield v Ruthin Town (14:30)
Holyhead Hotspur v Bangor City 1876 (14:30)
Llanuwchllyn v Rhyl 1879 (14:30)
Mold Alexandra v Buckley Town (14:30)


Matchday 5

Friday 28 August 2026

Bangor City 1876 v Brickfield Rangers (19:45)
Buckley Town v Guilsfield (19:45)
Newtown v Llanuwchllyn (19:45)
Penrhyncoch v Denbigh Town (19:45)
Porthmadog v Caersws (19:45)
Rhyl 1879 v Bala Town (19:45)
Ruthin Town v Mold Alexandra (20:00)

Saturday 27 February 2027

Holyhead Hotspur v Gresford Athletic (14:30)


Matchday 6

Monday 31 August 2026

Bala Town v Newtown (14:30)
Brickfield Rangers v Ruthin Town (14:30)
Caersws v Buckley Town (14:30)
Denbigh Town v Rhyl 1879 (14:30)
Guilsfield v Penrhyncoch (14:30)
Holyhead Hotspur v Porthmadog (14:30)
Llanuwchllyn v Gresford Athletic (14:30)
Mold Alexandra v Bangor City 1876 (14:30)


Matchday 7

Friday 4 September 2026

Ruthin Town v Caersws (19:45)

Saturday 5 September 2026

Bangor City 1876 v Rhyl 1879 (14:30)
Brickfield Rangers v Guilsfield (14:30)
Buckley Town v Penrhyncoch (14:30)
Llanuwchllyn v Holyhead Hotspur (14:30)
Newtown v Denbigh Town (14:30)
Porthmadog v Bala Town (14:30)

Sunday 6 September 2026

Gresford Athletic v Mold Alexandra (14:30)


Matchday 8

Friday 11 September 2026

Denbigh Town v Bala Town (19:45)

Saturday 12 September 2026

Caersws v Brickfield Rangers (14:30)
Guilsfield v Gresford Athletic (14:30)
Holyhead Hotspur v Newtown (14:30)
Mold Alexandra v Llanuwchllyn (14:30)
Penrhyncoch v Bangor City 1876 (14:30)
Porthmadog v Ruthin Town (14:30)
Rhyl 1879 v Buckley Town (14:30)


Matchday 9

Friday 25 September 2026

Bala Town v Mold Alexandra (19:45)

Saturday 26 September 2026

Bangor City 1876 v Buckley Town (14:30)
Brickfield Rangers v Denbigh Town (14:30)
Gresford Athletic v Rhyl 1879 (14:30)
Holyhead Hotspur v Guilsfield (14:30)
Llanuwchllyn v Caersws (14:30)
Newtown v Porthmadog (14:30)
Ruthin Town v Penrhyncoch (14:30)


Matchday 10

Friday 2 October 2026

Denbigh Town v Holyhead Hotspur (19:45)

Saturday 3 October 2026

Buckley Town v Ruthin Town (14:30)
Caersws v Bala Town (14:30)
Guilsfield v Llanuwchllyn (14:30)
Mold Alexandra v Newtown (14:30)
Penrhyncoch v Gresford Athletic (14:30)
Porthmadog v Bangor City 1876 (14:30)
Rhyl 1879 v Brickfield Rangers (14:30)


Matchday 11

Friday 9 October 2026

Bala Town v Buckley Town (19:45)
Ruthin Town v Rhyl 1879 (19:45)

Saturday 10 October 2026

Brickfield Rangers v Mold Alexandra (14:30)
Gresford Athletic v Porthmadog (14:30)
Guilsfield v Denbigh Town (14:30)
Holyhead Hotspur v Caersws (14:30)
Llanuwchllyn v Penrhyncoch (14:30)
Newtown v Bangor City 1876 (14:30)


Matchday 12

Friday 23 October 2026

Denbigh Town v Gresford Athletic (19:45)

Saturday 24 October 2026

Bangor City 1876 v Ruthin Town (14:30)
Buckley Town v Holyhead Hotspur (14:30)
Caersws v Guilsfield (14:30)
Llanuwchllyn v Bala Town (14:30)
Penrhyncoch v Mold Alexandra (14:30)
Porthmadog v Brickfield Rangers (14:30)
Rhyl 1879 v Newtown (14:30)


Matchday 13

Saturday 31 October 2026

Brickfield Rangers v Bala Town (14:00)
Caersws v Bangor City 1876 (14:00)
Gresford Athletic v Ruthin Town (14:00)
Guilsfield v Porthmadog (14:00)
Holyhead Hotspur v Penrhyncoch (14:00)
Llanuwchllyn v Denbigh Town (14:00)
Mold Alexandra v Rhyl 1879 (14:00)
Newtown v Buckley Town (14:00)


Matchday 14

Friday 6 November 2026

Bala Town v Guilsfield (19:45)
Denbigh Town v Mold Alexandra (19:45)
Penrhyncoch v Caersws (19:45)

Saturday 7 November 2026

Bangor City 1876 v Gresford Athletic (14:00)
Buckley Town v Brickfield Rangers (14:00)
Rhyl 1879 v Holyhead Hotspur (14:00)
Ruthin Town v Newtown (14:00)
Porthmadog v Llanuwchllyn (14:30)


Matchday 15

Saturday 21 November 2026

Brickfield Rangers v Newtown (14:00)
Caersws v Denbigh Town (14:00)
Gresford Athletic v Buckley Town (14:00)
Guilsfield v Bangor City 1876 (14:00)
Holyhead Hotspur v Bala Town (14:00)
Llanuwchllyn v Ruthin Town (14:00)
Mold Alexandra v Porthmadog (14:00)
Penrhyncoch v Rhyl 1879 (14:00)


Matchday 16

Friday 27 November 2026

Bala Town v Caersws (19:45)
Denbigh Town v Brickfield Rangers (19:45)

Saturday 28 November 2026

Bangor City 1876 v Mold Alexandra (14:00)
Buckley Town v Llanuwchllyn (14:00)
Newtown v Holyhead Hotspur (14:00)
Rhyl 1879 v Gresford Athletic (14:00)
Ruthin Town v Guilsfield (14:00)
Porthmadog v Penrhyncoch (14:30)


Matchday 17

Saturday 5 December 2026

Brickfield Rangers v Bangor City 1876 (14:00)
Caersws v Porthmadog (14:00)
Gresford Athletic v Bala Town (14:00)
Guilsfield v Rhyl 1879 (14:00)
Holyhead Hotspur v Denbigh Town (14:00)
Llanuwchllyn v Newtown (14:00)
Mold Alexandra v Ruthin Town (14:00)
Penrhyncoch v Buckley Town (14:00)


Matchday 18

Friday 18 December 2026

Bangor City 1876 v Holyhead Hotspur (19:45)
Buckley Town v Caersws (19:45)
Newtown v Mold Alexandra (19:45)
Ruthin Town v Brickfield Rangers (19:45)

Saturday 19 December 2026

Bala Town v Penrhyncoch (14:00)
Denbigh Town v Guilsfield (14:00)
Rhyl 1879 v Llanuwchllyn (14:00)
Porthmadog v Gresford Athletic (14:30)


Matchday 19

Saturday 26 December 2026

Denbigh Town v Ruthin Town (13:00)
Bala Town v Llanuwchllyn (14:00)
Brickfield Rangers v Gresford Athletic (14:00)
Buckley Town v Mold Alexandra (14:00)
Penrhyncoch v Guilsfield (14:00)
Rhyl 1879 v Bangor City 1876 (14:00)
Newtown v Caersws (14:30)
Porthmadog v Holyhead Hotspur (14:30)


Matchday 20

Saturday 2 January 2027

Bala Town v Porthmadog (14:00)
Bangor City 1876 v Denbigh Town (14:00)
Caersws v Penrhyncoch (14:00)
Gresford Athletic v Llanuwchllyn (14:00)
Guilsfield v Newtown (14:00)
Holyhead Hotspur v Rhyl 1879 (14:00)
Mold Alexandra v Brickfield Rangers (14:00)
Ruthin Town v Buckley Town (14:00)


Matchday 21

Friday 22 January 2027

Bala Town v Holyhead Hotspur (19:45)
Buckley Town v Gresford Athletic (19:45)
Newtown v Brickfield Rangers (19:45)
Penrhyncoch v Llanuwchllyn (19:45)
Rhyl 1879 v Mold Alexandra (19:45)
Ruthin Town v Bangor City 1876 (19:45)

Saturday 23 January 2027

Denbigh Town v Caersws (14:00)
Porthmadog v Guilsfield (14:30)


Matchday 22

Saturday 6 February 2027

Bangor City 1876 v Newtown (14:00)
Brickfield Rangers v Buckley Town (14:00)
Caersws v Rhyl 1879 (14:00)
Gresford Athletic v Penrhyncoch (14:00)
Guilsfield v Bala Town (14:00)
Holyhead Hotspur v Ruthin Town (14:00)
Llanuwchllyn v Porthmadog (14:00)
Mold Alexandra v Denbigh Town (14:00)


Matchday 23

Friday 12 February 2027

Bala Town v Brickfield Rangers (19:45)
Rhyl 1879 v Denbigh Town (19:45)

Saturday 13 February 2027

Buckley Town v Bangor City 1876 (14:00)
Gresford Athletic v Caersws (14:00)
Llanuwchllyn v Guilsfield (14:00)
Newtown v Ruthin Town (14:00)
Penrhyncoch v Holyhead Hotspur (14:00)
Porthmadog v Mold Alexandra (14:30)


Matchday 24

Friday 19 February 2027

Denbigh Town v Newtown (19:45)

Saturday 20 February 2027

Bangor City 1876 v Porthmadog (14:00)
Brickfield Rangers v Rhyl 1879 (14:00)
Caersws v Llanuwchllyn (14:00)
Gresford Athletic v Holyhead Hotspur (14:00)
Guilsfield v Buckley Town (14:00)
Mold Alexandra v Penrhyncoch (14:00)
Ruthin Town v Bala Town (14:00)


Matchday 25

Friday 12 March 2027

Bala Town v Bangor City 1876 (19:45)

Saturday 13 March 2027

Buckley Town v Newtown (14:00)
Caersws v Holyhead Hotspur (14:00)
Gresford Athletic v Guilsfield (14:00)
Llanuwchllyn v Mold Alexandra (14:00)
Penrhyncoch v Brickfield Rangers (14:00)
Rhyl 1879 v Ruthin Town (14:00)
Porthmadog v Denbigh Town (14:30)


Matchday 26

Friday 19 March 2027

Denbigh Town v Llanuwchllyn (19:45)

Saturday 20 March 2027

Bangor City 1876 v Penrhyncoch (14:00)
Brickfield Rangers v Porthmadog (14:00)
Guilsfield v Caersws (14:00)
Holyhead Hotspur v Buckley Town (14:00)
Mold Alexandra v Bala Town (14:00)
Newtown v Rhyl 1879 (14:00)
Ruthin Town v Gresford Athletic (14:00)


Matchday 27

Saturday 27 March 2027

Bala Town v Denbigh Town (14:00)
Buckley Town v Rhyl 1879 (14:00)
Caersws v Mold Alexandra (14:00)
Gresford Athletic v Bangor City 1876 (14:00)
Guilsfield v Holyhead Hotspur (14:00)
Llanuwchllyn v Brickfield Rangers (14:00)
Penrhyncoch v Ruthin Town (14:00)
Porthmadog v Newtown (14:30)


Matchday 28

Friday 2 April 2027

Denbigh Town v Buckley Town (19:45)

Saturday 3 April 2027

Bangor City 1876 v Guilsfield (14:30)
Brickfield Rangers v Caersws (14:30)
Holyhead Hotspur v Llanuwchllyn (14:30)
Mold Alexandra v Gresford Athletic (14:30)
Newtown v Bala Town (14:30)
Rhyl 1879 v Penrhyncoch (14:30)
Ruthin Town v Porthmadog (14:30)


Matchday 29

Friday 9 April 2027

Bala Town v Rhyl 1879 (19:45)

Saturday 10 April 2027

Caersws v Ruthin Town (14:30)
Gresford Athletic v Denbigh Town (14:30)
Guilsfield v Brickfield Rangers (14:30)
Holyhead Hotspur v Mold Alexandra (14:30)
Llanuwchllyn v Bangor City 1876 (14:30)
Penrhyncoch v Newtown (14:30)
Porthmadog v Buckley Town (14:30)


Matchday 30

Saturday 17 April 2027

Bangor City 1876 v Caersws (12:30)
Brickfield Rangers v Holyhead Hotspur (12:30)
Buckley Town v Bala Town (12:30)
Denbigh Town v Penrhyncoch (12:30)
Mold Alexandra v Guilsfield (12:30)
Newtown v Gresford Athletic (12:30)
Rhyl 1879 v Porthmadog (12:30)
Ruthin Town v Llanuwchllyn (12:30)

Learn more from FA Wales

Sign up to receive all things FAW, from team news, tickets, domestic, grassroots, to exclusive offers and prize draws.

We respect your privacy and are committed to protecting your personal data – view our privacy policy by clicking here.