The Principality Premiership outfit have never played in the north before in the cup and will be taking on a team who are currently unbeaten in Division Two North and who comfortably beat New Tredegar 29-19 in the last round.
The Premiership sides, who enter the tournament in the fourth round, will have three battles with teams from the North Wales Divisions as Ebbw Vale are due to travel to Llandudno and Swansea will host Bala.
The All Whites are one of eight Premiership clubs who will enjoy home draws – Aberavon, Bedwas, Bridgend, Glamorgan Wanderers, Llanelli, Newport, Pontypridd and Swansea – while holders Neath face a tricky trip to face Division One West club Maesteg.
The other Premiership sides facing an away tie are Llandovery and Cross Keys. The Drovers have to travel to meet Division One East team Beddau, who thrashed Vardre 59-15 in the last round, while Keys will travel west to face an in-form Crymych team that have reached the fourth round for only the second time..
Two Division Five East teams, Talywain and Ynysddu, have made it through to the fourth round and their rewards differ. Talywain, who crushed Division Four West’s Trimsaran last weekend, will have home advantage against close rivals Garndiffaith, while Ynysddu, who beat Division Three West’s Pontyberem, now have to travel to face Llanharan.
The draws have also been made for the First Round of the SWALEC Bowl, which involves all those teams which lost in the First Round of the SWALEC Plate competition, and the Second Round of the SWALEC Plate, which is for those teams which lost in the first two rounds of the SWALEC Cup.
SWALEC CUP ROUND 4
To be played the weekend of 20 December 2008
Aberavon v Kidwelly
Bargoed v UWIC
Beddau v Llandovery
Bedwas v Newbridge
Bethesda v Cardiff
Bonymaen v Pontypool
Bridgend Athletic v Chepstow
Bridgend v Pencoed
Builth Wells v Llanishen / Bryncoch
Carmarthen Quins v BP Llandarcy
Crymych v Cross Keys
Felinfoel v Caerphilly
Gilfach Goch v Old Illtydian’s / Cwmbran
Glamorgan Wands v Carmarthen Athletic
Llandudno v Ebbw Vale
Llanelli v Llantrisant
Llanharan v Ynysddu
Llantwit Fardre v Aberavon Quins
Maesteg v Neath
Narberth v Kenfig Hill
Newport v Blackwood
Penallta v Llangennech
Pill Harriers v Tredegar
Pontypool Utd /Corus v Fleur De Lys
Pontypridd v Dunvant
Rumney v Tumble / Monmouth
Swansea v Bala
Talywain v Garndiffaith
Tondu v Treorchy
Tonmawr v Bedlinog
Whitland v Ystrad Rhondda
Ynysybwl v Briton Ferry
SWALEC BOWL ROUND 1
To be played the weekend of 20 December 2008
POOL 1
Aberaeron v Tenby
Fishguard & Goodwick v Aberystwyth University
Furnace Utd v Bye
St Clear’s / Lampeter Town v Bye
POOL 2
Amman Utd / Penclawdd v Bye
Bynea v Bye
Gowerton v Llandybie
Pontarddulais v Gorseinon
POOL 3
Alltwen v Swansea University
Cwmtwrch v Bye
Glais v Bye
Swansea Uplands v Morriston
POOL 4
Aberavon Green Stars v Bye
Baglan / Tonna v South Wales Police
Neath Ath v Glyncorrwg
Newtown v Cefn Cribbwr
POOL 5
Penygraig v Nantymoel / Bridgend Sports
Pontyclun v Bye
Rhigos v Bye
Welshpool v Ferndale
POOL 6
Cardiff HSOB v Dinas Powys
Fairwater / Canton v Bye
Old Penarthians v Barry
Rhiwbina v Bye
POOL 7
Cardiff Medicals v Dowlais
Crumlin / Trinant v Bye
Pontllanfraith v Cefn Coed
St Alban’s v Senghenydd
POOL 8
Abercarn v Bye
Llanhilleth v Bye
RTB Ebbw Vale v Abergavenny
Usk v Bettws
SWALEC PLATE ROUND 2
To be played the weekend of 20 December
POOL 1
Newcastle Emlyn v Haverfordwest
Pembroke v Neyland
POOL 2
Llangefni v St Clears / Lampeter Town
Laugharne v Burry Port
POOL 3
New Dock Stars v Llanelli Wdrs
Pwllheli v Cefneithin
POOL 4
Ammanford v Dolgellau
Amman Utd / Penclawdd v Mumbles
POOL 5
Cwmgwrach v Crynant
Llanidloes v Brynamman
POOL 6
Banwen v Resolven
Pontardawe v Seven Sisters
POOL 7
Baglan / Tonna v Nantyffyllon
Taibach v Pyle
POOL 8
Blaengarw v Nantymoel / Bridgend Sports
Pontycymmer v Ogmore Vale
POOL 9
Brecon v Colwyn Bay
Treherbert v Heol y Cyw
POOL 10
Pentyrch v Llantwit Major
Taffs Well v Tonyrefail
POOL 11
Fairwater / Canton v Rhyl & District
Llandaff v Cardiff University
POOL 12
Cilfynydd v Mold
Rhydyfelin v St Joseph’s
POOL 13
Mountain Ash v Ruthin
Nelson v Abercynon
POOL 14
Crumlin / Trinant v Rhymney
Deri v Tredegar Ironsides
POOL 15
Blaenavon v Abertillery BG
Blaina v Denbigh
POOL 16
Croesyceiliog v Machen
UWIN v Risca