Where to Buy Christmas Decorations and Ornaments in Bangkok and Across Thailand (2026)
Updated August 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, or visit Thai Tribal Crafts if you are in Chiang Mai.
- For the big lit displays and commercial installations, that is a wholesaler job, not a shopping trip.

This guide lists 20 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.
Contact Nicha on LINE to get our Christmas Ornament Catalogue
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 |
| Thai Tribal Crafts | Fair trade hill tribe handmade ornaments | THB 75 to 140 per ornament | Handmade on a tighter budget, walk in | Chiang Mai |
| bangkok-christmas.com | Trees, tinsel, garlands, commercial installation | Trade pricing | Hotels, malls, large venues | Bangkok, wholesale and export |
The 20 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 66 pieces, 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. 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 66 pieces 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 brings together over 800 local artisans) 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 (28 metres) 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.
Other handmade and fair trade makers. We are not the only ones doing this in Thailand, and a guide that pretended otherwise would not be much use to you.
19. Thai Tribal Crafts, Chiang Mai
If you are in Chiang Mai and want handmade, go here. Thai Tribal Crafts is a certified WFTO fair trade member with more than 40 years of work alongside Akha, Hmong, Karen, Lahu, Lawa, Lisu and Mien artisans, and they have a walk in store at 208 Bumruang Radj Road, Wat Ket, Chiang Mai 50000 (053 241 043).
They also undercut us, and it would be strange to pretend otherwise: their ornaments run roughly THB 75 to 140, with gingerbread figures around THB 110, mittens and candy sticks around THB 85, and velvet angels THB 120 to 140. Their range covers about five to six ornament lines and they ship domestically. If your priority is a handmade ornament at the lowest price with a shop you can walk into, they are the better fit. Ours is a different proposition: a full 66 piece designed range, Thai motifs, and production we run ourselves.
Commercial scale installations. Not a shopping trip. This is the lane for hotels, malls and offices ordering lit displays and full builds.
20. 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. Thai Tribal Crafts in Chiang Mai at the lower end, 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
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?
Thai Tribal Crafts has a walk in store at 208 Bumruang Radj Road, Wat Ket, with handmade hill tribe ornaments from around THB 75 to 140. IKEA also has a branch serving the north, and our own ornaments can be delivered to Chiang Mai.
What is a fair price for a handmade Christmas ornament in Thailand?
Between roughly THB 75 and THB 270 depending on size and complexity. Thai Tribal Crafts sits at the lower end (THB 75 to 140), 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 66 pieces is available online, and Thai Tribal Crafts ships domestically. The large malls and IKEA also sell seasonal decor through their own online channels.
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. Thai Tribal Crafts, listed above, is a certified WFTO member if certification is what you need.
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.