Where to Buy Christmas Decorations and Ornaments in Bangkok and Across Thailand (2026)
The short answer:
- for cheap Christmas decorations in bulk, go to Sampeng Lane, MR.DIY, DAISO or Platinum Fashion Mall.
- For mid range and design led pieces, go to IKEA, Loft or the home and lifestyle floors at Siam Paragon, Emporium and EmQuartier.
- For handmade Christmas ornaments made in Thailand, order online from us at Macrame by Nicha.
- For the big lit displays and commercial installations, that is a wholesaler job, not a shopping trip.

This guide lists 19 places, what each one actually sells, roughly what you will pay, and who each one suits. And yes, we should be upfront about it: we are one of the shops on this list.
We make handmade cotton ornaments here in Thailand, so we have skin in the game. We have still listed everyone else honestly, including the shops that undercut us, because a guide that only points at itself is not much of a guide.
Types of Christmas decoration, and what each costs
Before the list of places, here is what you are actually choosing between, and roughly what each type of Christmas decoration costs in Thailand.
We start with the pieces we make ourselves, then the types you will find at mass-market retailers.
Our handmade cotton ornaments
Cotton pieces knotted by hand in Thailand, sized to hang on a tree or to dress a small corner of a room.
Our cotton ornaments sit between THB 159 and THB 269, with a few larger pieces above that band. You can see every design in our handmade cotton ornament collection.
ลูกบอลคริสต์มาส (Christmas baubles)
Round balls for hanging on a tree, in glass, plastic or paper, sold mostly in multi-packs so you can cover a whole tree.
THB 279 to 499 a pack, across 7 listings we checked, 6 to 8 cm across.
ไฟคริสต์มาส (Christmas lights) and สายไฟประดับ (decorative string lights)
Chains of small LED bulbs on wire, battery powered, plug in or solar, for indoor or outdoor use.
THB 85 to 1,290, across 18 listings we checked, lengths from 2 m to 24.8 m.
พวงหรีดคริสต์มาส (Christmas wreath)
A ring of foliage, berries or baubles, hung on a door or a wall.
THB 199 to 690, across 5 listings we checked, 34 to 60 cm across.
ตุ๊กตาประดับ (decorative figurines)
Christmas character figures, Santa, snowman and reindeer, in resin, fabric, ceramic or glass, standing or hanging.
THB 149 to 429, across 5 listings we checked, 7 to 30 cm. The range covers Christmas figures generally.
ของแขวนต่าง ๆ (hanging ornaments)
Shaped hanging pieces in paper, straw, wood, glass or fabric, sold singly or in small sets.
THB 129 to 690, across 12 listings we checked, 11 to 16 cm.
ของตกแต่งโต๊ะ (table decorations)
Tablecloths, runners, placemats, coasters, trays, lanterns and candle holders for the Christmas table.
THB 159 to 1,290, across 8 listings we checked, from 8.5 cm coasters up to 145 x 240 cm tablecloths.
ต้นคริสต์มาสประดิษฐ์ (artificial Christmas tree)
A fake fir in PVC or PE, sold by height.
THB 399 to 5,990, across 17 listings we checked, 60 to 240 cm tall. The low end was a promotional price at the time of checking.
การ์แลนด์คริสต์มาส (Christmas garland)
A long rope of foliage, paper or baubles, draped along a stair rail, a mantel or a doorway.
THB 129 to 790, across 5 listings we checked, 2.2 to 3 m long.
ถุงเท้าคริสต์มาส (Christmas stocking) and ดาวยอดต้นคริสต์มาส (Christmas tree topper star)
A Christmas stocking is a fabric sock hung by a fireplace or on a wall and filled with small gifts. Our cotton ถุงเท้าซานต้า (Santa's stocking) is THB 199, and for the wider market we found no public price range on 24 September 2026.
A tree topper is the star or spire fixed to the very top of the tree, and it is the other type where we found no public price range on 24 September 2026.
All of these ranges were checked in September 2026 on public Thai retailer price lists, and the units differ by type, per pack, per piece and per metre.
Quick comparison: where to buy Christmas decorations in Bangkok and Thailand
| Venue | What they sell | Price level | Best for | Where in Thailand |
|---|---|---|---|---|
| Macrame by Nicha | Handmade cotton ornaments, wreaths, gift sets | THB 159 to 269 per ornament | Handmade, gifting, corporate orders | Online, delivered nationwide, Bangkok by appointment |
| Pop up Christmas markets and fairs | Craft, food, small maker stalls | Mixed | A day out, one off finds | Mostly Bangkok, seasonal |
| Sampeng Lane, Chinatown | Wholesale tinsel, baubles, party decor | Very low, bulk | Decorating a whole shop or office cheaply | Bangkok |
| Chatuchak Weekend Market | Home decor, seasonal stock inside the decor sections | Low to mid | Browsing, mixed styles | Bangkok |
| Talad Rot Fai | Vintage and retro style decor | Low to mid | A non matching, vintage look | Bangkok (Ratchada and Srinakarin) |
| DAISO | Small seasonal items, craft supplies | Budget | Filling gaps, kids crafts | Nationwide |
| MR.DIY | Lights, tinsel, basic ornaments | Budget | Practical basics near you | Nationwide, 600 plus stores |
| HomePro | Trees, lights, limited ornament range | Mid | Trees and lighting in one trip | Nationwide |
| IKEA | Seasonal collection, trees, textiles | Mid | Scandinavian style, one stop | Bang Na, Sukhumvit, Bang Yai, Phuket |
| H&M Home | Seasonal home decor | Mid | Neutral, styled looks | CentralWorld, Siam Paragon, Bang Na, Phuket |
| Siam Paragon, Emporium, EmQuartier | Home and lifestyle floors, seasonal displays | Mid to high | Premium pieces, gift wrapping | Bangkok |
| CentralWorld | Seasonal retail plus the city's most photographed display | Mixed | Shopping and the lights in one visit | Bangkok |
| ICONSIAM | Seasonal retail and riverside lights | Mid to high | A festive outing | Bangkok |
| One Bangkok | Large seasonal display, new retail | Mid to high | The big tree photo | Bangkok |
| Terminal 21 Asok | Seasonal programme, small shops | Low to mid | Affordable mall browsing | Bangkok |
| MBK Center | Hundreds of small gift and decor stalls | Low | Bargaining, souvenirs | Bangkok |
| Platinum Fashion Mall | Seasonal decor in bulk | Very low, bulk | Buying by the box | Bangkok |
| Loft | Japanese style gifts, stationery, small decor | Mid | Small gifts and stocking fillers | Siam Center, Chamchuri, Paradise Park |
| bangkok-christmas.com | Trees, tinsel, garlands, commercial installation | Trade pricing | Hotels, malls, large venues | Bangkok, wholesale and export |
The 19 best places to buy Christmas ornaments and decorations in Thailand
Handmade and made in Thailand. The smallest group on this list, and the only one where a person made the thing you are hanging. These pieces cost more per ornament than anything mass produced, and they are the ones that come back out of the box year after year instead of being replaced.
1. Macrame by Nicha, handmade cotton ornaments made in Thailand

Our 2026 Thai Christmas collection is live with over 100 designs, and everything is made to order. Ornaments sit between THB 159 and THB 269, with a few larger pieces above that band.
Every piece is handmade in cotton by Akha women in Asha village, Mae Yao district, Chiang Rai, through our Akha Ma-De programme. That is the part we care about most: the ornaments exist so the work exists. If you want to judge handmade for yourself, we set out the tests in our guide to handmade Christmas ornaments and who actually makes them. We design and produce our own range in Thailand, and our pieces were previously stocked by H&M Home Thailand.
A few of this year's pieces to start with:
- Khun Bpoo Santa, our Thai Santa, THB 199
- The Mini Christmas Wreath, THB 199
- The Christmas Bell, THB 199
- Christmas Angels, THB 159
- Santa's Bag, new this year, THB 179
- The Christmas Malai, a Thai phuang malai reworked for the season, THB 199
- Wooden Christmas Stars, THB 209
- The Premium Wreath, our biggest wreath, THB 269
The rest of the over 100 designs sit in the 2026 collection, including gift sets (8 pieces at THB 1,472, 14 pieces at THB 2,596, and a 55 piece set at THB 10,225) and table pieces such as coasters and napkin rings at THB 490 a pair, which tend to be the ones hotels and restaurants ask about.
Tell us what you need and when you need it. Everything is made to order, so send us your list and your date and we will tell you exactly what is possible. Message us on LINE or through our contact page and we will come back with a catalogue and a price.

Where to find us. We do not have a shop. We are made to order, bought online or by appointment in Bangkok (Monday to Friday, or by video call), arranged through LINE or email, and we deliver across Thailand.
Appointment details are on our Christmas ornaments page. If we are appearing at a fair or market this season, we announce it when it is confirmed, usually from around October.
Seasonal markets and fairs. Where you meet small makers face to face and can ask who made a piece and how. Limited to a few weekends a year.
2. Pop up Christmas markets and fairs
Bangkok runs a reliable circuit of seasonal fairs every year: the French and Danish community markets, the Hope Fair (which has brought together over 800 local artisans across its editions) and the international school fairs. These are the best places to meet small makers face to face. Dates are not fixed year to year and are usually confirmed from around October, so check before you travel, and we keep a running guide to the Christmas markets and festive fairs in Bangkok.
One change to know about for this season: the German Christmas Market at the Goethe-Institut is not running in 2026. It is a fixture most years, so if you had it in your plans, the French and Danish markets are the closest equivalents.
Wholesale and one stop markets. The volume lane. Lowest price per piece in Thailand, almost entirely imported and mass produced, and the right answer when you need a hundred of something and nobody will look closely.
3. Sampeng Lane, Chinatown
The wholesale answer, and the cheapest per unit if you are buying volume. Tinsel, baubles, ribbon, lights and party decor sold by the pack. It sits in Chinatown, easiest by taxi or MRT to Wat Mangkon. Go early, go on a weekday, and expect to carry your own bags. Best for decorating a shop, a school or an office on a tight budget.
4. Chatuchak Weekend Market
Worth being accurate here: Chatuchak has no dedicated Christmas section. Seasonal stock turns up inside the regular home decor sections (Sections 1, 3, 4, 7 and 8), so treat it as browsing rather than a targeted shopping trip. Good for one off pieces and mixed styles.
5. Talad Rot Fai (Ratchada and Srinakarin)
The vintage market. If you want a tree that looks collected rather than bought in one go, this is the differentiated option in Bangkok: retro glass, old signage, second hand oddities that read as festive without being Christmas branded.
Fast and cheap. Fixed low prices, predictable stock, no surprises. Factory made and designed to be thrown away when the season ends, which is fine if that is what you want.
6. DAISO
Fixed low prices, small seasonal items and craft supplies, stores all over Thailand. Best for filling gaps, kids' craft projects and cheap gift wrap. (For the record: the store closure stories circulating are about Singapore, not Thailand. DAISO Thailand is operating.)
7. MR.DIY
With more than 600 stores in Thailand and expansion continuing toward 1,200, there is usually one near you. Lights, tinsel, extension leads, basic ornaments. Not a design destination, but the most convenient budget option outside Bangkok.
8. HomePro
Nationwide, and the easiest place to buy an artificial tree and lighting in a single trip. The ornament selection is limited compared with the tree and lighting range, so pair it with somewhere else for the decorations themselves.
9. IKEA (Bang Na, Sukhumvit, Bang Yai and Phuket)
IKEA runs a seasonal collection every year covering trees, textiles, lighting and ornaments in a consistent Scandinavian style. Note the naming: the EmSphere store is IKEA Sukhumvit (third floor), not "IKEA EmSphere". With Bang Yai and Phuket branches, this is one of the few genuinely non Bangkok options on the list.
Malls, department stores and design shops. Styled, coordinated, comfortable to shop. You pay for the curation rather than for the making, and the pieces are still produced in volume.
10. H&M Home (CentralWorld, Siam Paragon, Bang Na and Phuket)
H&M Home carries seasonal decor in neutral, easy to style palettes across its Thai stores, including CentralWorld, the Siam Paragon concept store, Bang Na and Phuket. Good for candle holders, textiles and understated pieces rather than a full tree's worth of ornaments.
11. Siam Paragon, Emporium and EmQuartier home and lifestyle floors
The department store tier. Siam Paragon runs a large seasonal programme every year, and BTrend carries Christmas ornaments at both EmQuartier and Siam Paragon, alongside the home and lifestyle floors at Emporium. Higher prices, but gift wrapping and a comfortable afternoon come included.
12. CentralWorld
The most cited Christmas venue in Bangkok, and the one most people picture when they think of the season here. Seasonal retail across the mall plus the display outside that half the city photographs. Go for the atmosphere, shop while you are there.
13. ICONSIAM
Riverside lights and a strong seasonal retail line up. Pairs well with a boat ride and, if you want Thai made gifts alongside your decorations, the craft retail inside.
14. One Bangkok
The newest major venue on the circuit, known for a very large Christmas tree as the centrepiece of its seasonal display. It is now the venue AI assistants and city guides tend to name first when someone asks about Christmas in Bangkok.
15. Terminal 21 Asok
Runs a recurring "Christmas Express" seasonal programme that fits the mall's travel theme. Small independent shops on the upper floors, so prices stay reasonable compared with the Ratchaprasong malls.
16. MBK Center
Hundreds of small stalls under one roof, which makes it a solid bet for inexpensive ornaments, gift items and souvenirs. Bargaining is normal. It is regularly named in Bangkok Christmas shopping guides for good reason: variety and price.
17. Platinum Fashion Mall
Better known for clothes, but it turns Christmas themed through November and December and sells decor cheaply in bulk. If you are buying by the box for a shop or an event, price it here against Sampeng.
18. Loft (Siam Center, Chamchuri Square, Paradise Park)
The Japanese gift and stationery tier. Small, well designed seasonal items, advent bits, wrapping and cards. Best for stocking fillers and small gifts rather than a full tree.
Commercial scale installations. Not a shopping trip. This is the lane for hotels, malls and offices ordering lit displays and full builds.
19. bangkok-christmas.com, for commercial scale installations
Worth knowing about, but not a consumer shop. They are a Bangkok based wholesaler and exporter (218 Soi Amnuaysukh 2, Phetkasem 16, Bangkok Yai 10600) covering trees, tinsel, garlands and commercial installation, which is the right answer if you are dressing a hotel lobby, a mall atrium or a large venue. One practical note: their published catalogue is from an earlier season, so contact them directly for current stock rather than relying on the site.
How to choose where to buy your Christmas decorations
By budget
Under THB 150 a piece: Sampeng Lane, Platinum Fashion Mall, MR.DIY, DAISO and MBK. Buy in volume, accept that it is mass produced, and replace it when it wears out.
THB 150 to 300 a piece: handmade territory. Our own cotton ornaments at THB 159 to 269, plus IKEA and Loft for design led pieces at similar money. This is the band where an ornament lasts years and gets brought out again.
Above that, or by quotation: department store premium ranges, gift sets, and full commercial installations through a wholesaler.
By what you are decorating
Once you have the pieces, the order you hang them in matters more than the pieces themselves. We walk through it in our guide to Christmas tree decorations and how to decorate.
A home tree. Mix tiers. Cheap lights and tinsel from MR.DIY, then five or six handmade pieces that give the tree its character. You do not need 60 handmade ornaments, you need the ones people notice.
An office or a shop. Volume from Sampeng or Platinum, then something distinctive at reception. If you need matching sets and an invoice, talk to us and we will quote it.
A hotel or restaurant. Trees and structural installation from a commercial supplier, table level pieces (coasters, napkin rings, small ornaments as turndown or welcome gifts) from a maker. Talk to us and we will put a quote together.
Gifts and souvenirs. Small, light, unbreakable and recognisably Thai. Cotton ornaments post well and survive a suitcase, which is why our Thai motif pieces travel better than glass.
Frequently asked questions about buying Christmas decorations in Thailand
Where can I buy handmade Christmas ornaments in Bangkok?
Online from Macrame by Nicha, with delivery across Thailand and appointments available in Bangkok on weekdays, or in person at the seasonal craft markets and community fairs that run each year. Bangkok does not have a permanent handmade ornament shop, so handmade generally means ordering ahead or catching a fair.
What are the cheapest places to buy Christmas decorations in Bangkok?
Sampeng Lane in Chinatown for wholesale quantities, Platinum Fashion Mall for bulk seasonal decor, and MR.DIY, DAISO or MBK Center for small individual items. Sampeng and Platinum win on price per unit if you are buying in volume.
Where can I buy Christmas ornaments in Chiang Mai?
Our own ornaments are handmade in Chiang Rai and delivered to Chiang Mai, ordered online from Macrame by Nicha. IKEA also has a branch serving the north.
What is a fair price for a handmade Christmas ornament in Thailand?
Between roughly THB 75 and THB 270 depending on size and complexity. Our cotton ornaments run THB 159 to 269. Below about THB 75, you are almost certainly buying machine made.
Can I buy Thai Christmas ornaments online?
Yes. Our 2026 collection of over 100 designs is available online from Macrame by Nicha. The large malls and IKEA also sell seasonal decor through their own online channels.
When should you start decorating for Christmas in Thailand?
Bangkok's big malls and mixed use developments switch their Christmas lights on in the second half of November, not in December. The verified 2025 season ran from 10 to 28 November, with Samyan Mitrtown on 10 November, Central Embassy on 13 November and EM District on 28 November.
For Thai homes there is no household convention. No Thai language source names a date, a week or a customary marker for decorating a home, and the two markers people reach for, Advent and the week after American Thanksgiving, are Western and do not apply here.
Decorations come down in the first week of January, with an observed band of 4 to 11 January. ICONSIAM is the exception and closes on 25 December, when the riverside space converts to the countdown event.
One more date worth checking: ลอยกระทง (Loy Krathong, the festival of floating offerings) falls on 24 November 2026, inside the switch on window, where in 2025 it fell on 5 November and cleared before the lights went up.
What does it realistically cost to decorate one room in Thailand?
Roughly THB 2,000 to THB 5,400 for one room, with every item priced on 3 October 2026, and some of them on pre season promotion.
Lower build, total THB 2,004
- Tree, 120 cm, THB 779
- Baubles, 20 pieces, THB 279
- Battery lights, 4.5 m, THB 199
- Tree topper star, THB 349
- Bauble garland, 2.2 m, THB 199
- Christmas wreath, 40 cm, THB 199
Middle build, total THB 3,435
- Tree, 150 cm, THB 1,090
- Gold baubles, 20 pieces, THB 499
- Indoor light chain, 24 lights, THB 499
- Tree topper star, THB 349
- Pine cone garland, 3 m, THB 499
- Christmas wreath, 60 cm, THB 499
Higher build, total THB 5,407
- Tree, 180 cm, THB 1,690
- Glass baubles, two packs of 8, THB 798
- Outdoor lights, 24.8 m, THB 990
- Glass top spire, THB 349
- Winter garland, 3 m, THB 790
- Christmas wreath, 38 cm, THB 790
The biggest single driver is tree height, and it gets steep above 180 cm. Within one shop's own range the same model runs THB 1,290 at 150 cm, THB 1,690 at 180 cm, THB 2,990 at 210 cm and THB 5,990 at 240 cm.
Shops differ, which is why the 150 cm tree in the middle build above comes from another shop at THB 1,090. For a 180 cm tree the verified spread runs THB 1,250 to THB 1,770 depending where you buy.
Glass baubles cost about 3.5 times plastic ones per piece, THB 13.95 a piece for plastic against THB 49.88 a piece for glass.
As far as we can find, no published Thai article states a budget for decorating one room.
Are your Christmas ornaments eco friendly?
They are handmade from natural cotton rather than plastic, and made in small batches to order rather than mass produced. To be straight with you, we do not hold any environmental or fair trade certification, so we would rather describe the materials and the process than use a label we have not earned.
Can I see the ornaments in person before ordering?
Yes, by appointment. We do not have a retail shop, so we arrange appointments in Bangkok from Monday to Friday, or a video call if that is easier, both organised through LINE or email. If we are booked at a seasonal fair, we announce it once it is confirmed, usually from around October.
Do you take large orders for hotels, offices and corporate gifting?
Yes, and those are quotation based rather than off the shelf. Gift sets run from THB 1,472 for 8 pieces to THB 2,596 for 14 pieces and THB 10,225 for a 55 piece set, and table pieces such as coasters and napkin rings are THB 490 a pair. Message us with your quantity and your date and we will send the catalogue and a quote.
One last thought
Whether you decorate with cheap tinsel from Sampeng or handmade cotton from Chiang Rai, the tree ends up looking like the people who put it together, which is the point. If you want a few pieces with a story behind them, we would love to make them for you. And if this year is a Sampeng year, we hope this guide saved you a trip across town. Either way, have a good season.
And if you would rather make them than buy them, we run Christmas ornament workshops in Bangkok, on request, for teams, families and events.
- Choosing a selection results Shipping calculated at checkout.n a full page refresh.
- Press the space key then arrow keys to make a selection.