For all the ingredients of your perfect Christmas, look no further than Swansea Market!
You’ll find superb service, fresh tasty food, beautiful decorations, seasonal cards, gifts and more.
The Market is also open every day in December until Christmas Day so there’s even more opportunity to browse or just grab what you need.
Look inside our gift guide for fantastic ideas for presents, stocking fillers, food for your festive feast and delicious treats to ensure that you don’t drop while you shop!
Monday – Friday: 8:00am to 5:30pm
Saturday: 7.30am to 5.30pm
Sunday: 10am to 4:00pm (Sunday 1st, 8th, 15th & 22nd December)
Earlybird Openings: 7am-5:30pm Saturday 21st & Monday 23rd December
Christmas Eve: 7:00am-4:00pm
Christmas Day: Closed
Boxing Day: Closed
New Years Eve: 8:00am-4:00pm
New Years Day: Closed