The festive feeling has gripped Cardiff as the city's is back.
And while there isn't an official lights switch-on this year, there's still Winter Wonderland and the wooden chalets to help you get in the seasonal spirit.
Many of the market stalls have returned for another year, bringing with them their festive food and drinks.
However, these markets have a reputation for being on the pricey side, so we decided to see how they compare to last year's costings.
And while a number of stalls have kept their prices steady, a few have introduced slight increases to the cost of their goods.
Here's how the prices compare to 2018.
The Melted Cheese Company
This gooey, melted cheese hut is always a firm favourite.
And good news for cheese lovers, the prices haven't budged since last year.
Here are this year's prices:
-
Traditional Raclette (melted cheese with garlic baby potatoes) - £6
-
Raclette Baguette £6
-
Three cheese nachos - £5
-
Three cheese garlic bread - £3

Chock shop
As with last year, Chock Shop is selling any brownie with some sauce and cream - £3 (or £2.50 without the extras).
Hot Roasted Nuts
This hot nut stall has kept its prices the same as 2018.
-
One bag - £2
-
Three bags - £5

Snowdonia Cheese Company
There are lots of cheeses on offer at this stall and they're sold in truckles (basically, a mini wheel).
Prices have gone up since last year, however.
-
A truckle of cheese - previously cost £4.50, now costs £5
-
Three truckles used to cost £12, the deal now costs £13.
-
Six truckles used to be £21, but for this year, they're selling five truckles for £20.
Cottage Sweets
Here you'll find a host of marshmallows on offer - and there are even some samples to try.
Prices remain the same as 2018:
- A bag of marshmallows - £4
- Lollies - £2.50 each

Celteg Wines
There's a slight change in price here.
- Mulled wine was £3.50 per cup, it's now £3.75
-
Mulled wine with a shot of rum/brandy was £5 per cup - that's now £5.50 this year.
However, if you buy six cups, you'll get the seventh free.
The Christmas Carvery
Prices here have increased slightly.
- Roast meat rolls were £4.80 and now cost £5.50, while roast meat baguettes used to cost £5.50 but are now £6.50.
-
Yorkshire pudding wrap was £6.50 last year, it's now £6.80.
-
Roast potatoes were £3, this year they cost £4.50.

German sausages
All the sausages here cost £5, the same as last year.
-
Krakauer (Gluten free spicy red sausage) - £5
-
Bratwurst (gluten free traditional white German sausage) - £5
-
Currywurst (gluten free sausage chopped with a curry ketchup) - £5
-
Käsekrainer (gluten free smoked sausage stuffed with cheese) - £5
Rue Cocotte
There are some price changes - and a slight menu change at this French streetfood stall.
-
Tartiflette (fried potatoes with melted cheese, bacon and onions) was £5, this year it's £6 - or £7 with a slice of pork shoulder.
-
Last year there was a Pumpkin soup which cost £3, whereas this year you can pick up an onion soup for £4.
Churros
Six churro sticks and a chocolate dipping sauce cost £4 last year. This year it's six sticks and chocolate for £5 - or you can get four sticks and chocolate for £4.

French pancakes at the Windmill
The French-style pancakes have rise slightly in price since 2019.
-
Lemon and sugar was £3, this year it's £3.50.
-
Nutella and banana was £4 last year, it is now £5.
-
Maple syrup was £3.50, now £4.
-
Cherries and cream was £4, it's now £5.
-
Ham and cheese cost £4 last year, this year it's £5.
-
Cheese and pineapple was £4, it's now £5.
-
Strawberries and cream was £4, it's now £5.