Prague Christmas markets are well-known for their atmosphere, warm food , music and of course hot mulled wine - they light up the city centre to offer a truly magical experience. The main ones can be found in the Old Town Square and Wenceslas Square but there are many smaller markets all within ten minutes walk of each other.
The markets open from around the 1st December and continue right through to the beginning of January, with some staying open on Christmas Day! Opening time is from 9am and they close at 7pm which gives plenty of time to soak up the whole experience.
At this time of year, Prague really does offer something for everyone. If shopping is your main priority, then you can't miss the brightly coloured wooden huts that make up the markets. A whole variety of traditional Czech products and local food can be bought: toys, honey, beer, trinkets, candles, hand-made jewellery, ornaments and Russian dolls.
Many UK high-street shops can be found in the Centrum Chodov which is one of the largest shopping centres in the Czech Republic - and it's all under one roof! So whilst the temperatures outside could be a cool 28 degrees Farenheit, you could be enjoying the warmth that the in-door shopping experience offers.
For the younger ones, children can enjoy the mini zoo found in the Old Town Square where they can see sheep, goats and lamas as well as having a small pony ride.
The central sight in the Old Town Square however is the enormous Christmas tree which is specially brought from the mountains in the south of the Czech Republic. At night time, the lights fill up the sky to create a truly magical feeling.