Friday 5th December
- Bala Town versus Haverfordwest County kick off 19:45Bala Town19:45playsHaverfordwest County
- Briton Ferry versus The New Saints kick off 19:45Briton Ferry19:45playsThe New Saints
- Caernarfon Town versus Flint Town United kick off 19:45Caernarfon Town19:45playsFlint Town United
- Cardiff MU versus Llanelli Town kick off 19:45Cardiff MU19:45playsLlanelli Town
- Connah's Quay versus Colwyn Bay kick off 19:45Connah's Quay19:45playsColwyn Bay
- Penybont versus Barry Town United kick off 19:45Penybont19:45playsBarry Town United
Friday 26th December
- Barry Town United versus Cardiff MU kick off 12:00Barry Town United12:00playsCardiff MU
- Flint Town United versus Connah's Quay kick off 14:30Flint Town United14:30playsConnah's Quay
- Haverfordwest County versus Llanelli Town kick off 14:30Haverfordwest County14:30playsLlanelli Town
- Penybont versus Briton Ferry kick off 14:30Penybont14:30playsBriton Ferry
- The New Saints versus Bala Town kick off 14:30The New Saints14:30playsBala Town
Saturday 27th December
- Caernarfon Town versus Colwyn Bay kick off 14:30Caernarfon Town14:30playsColwyn Bay
Tuesday 30th December
- Cardiff MU versus Haverfordwest County kick off 19:45Cardiff MU19:45playsHaverfordwest County
Wednesday 31st December
- Bala Town versus Caernarfon Town kick off 12:30Bala Town12:30playsCaernarfon Town
- Briton Ferry versus Barry Town United kick off 12:30Briton Ferry12:30playsBarry Town United
- Connah's Quay versus The New Saints kick off 14:30Connah's Quay14:30playsThe New Saints
All times are UK and subject to change. BBC is not responsible for any changes.