The game, which is non-televised, will be played at the Liberty Stadium on Friday 4 January, 2013, kicking off at 7.05pm.
The delay in confirming fixture arrangements was due to the wait for the draw of the FA Cup 3rd Round which took place on Sunday and saw the Swans pulled out of the hat with a home game against Arsenal which will be played on Sunday 6th January.
With this game not being televised the only way to watch it will be to get down to the Liberty Stadium and support the cause.
Tickets for the fixture will go on sale at the Liberty Stadium Ticket Office from 10am on Monday 10th December, and will also be available online at www.ospreysrugby.com/buytickets or via the Ticket Hotline on 0844 815 6665.
Guinness PRO12
Suite 208, Alexandra House,
The Sweepstakes
Ballsbridge, Dublin 4, Ireland