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.
Christmas Hat - Red - Christmas ornaments Thailand - Macrame by Nicha

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

Thai Christmas Ornaments made in Chiang Rai - By Akha women - Macrame by Nicha shop

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:

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.

Get our catalogue and a price

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.

Christmas Ornaments handcrafted in Thailand - Macrame by Nicha

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.

See the 2026 collection

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.

Request our Christmas catalogue on LINE

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.

Get our catalogue and a price

Leave a comment

Please note, comments must be approved before they are published