Shirts, baju kurung, kaftans and fabric in hand-drawn batik tulis, or batik stamped and drawn by hand. We deliver across Malaysia.
- Batik tulis
- RM 359 to 1,599
- Batik cap and tulis
- RM 199 to 259
- Delivery, Malaysia
- 2-5 days
Featured Pieces
See all batik
D'Rose
Satin Silk Batik Tulis Fabric, 4 m Kain Pasang (MD X1)
RM 1,599
Satin silk · Hand-drawn

D'Rose
Women's Silk Crepe Batik Tulis Baju Kurung Moden with Lace, Full Lining and Diamonds (RSQ D 7)
RM 899
Size L · Silk crepe · Hand-drawn

D'Rose
Women's Silk Crepe Batik Tulis Baju Kurung Moden with Diamonds (DS G 4)
RM 519
Size XL · Silk crepe · Hand-drawn

D'Rose
Women's Silk Crepe Batik Tulis Baju Kurung Moden with Diamonds (DS DQ 2)
RM 499
Size M · Silk crepe · Hand-drawn

D'Rose
Men's Long-Sleeve Silk Crepe Batik Tulis Shirt (KPA B 1)
RM 359
Size M · Silk crepe · Hand-drawn

D'Rose
Men's Long-Sleeve Silk Crepe Batik Tulis Shirt (YBK J 1)
RM 359
Size S · Silk crepe · Hand-drawn

DanielRose.co
Men's Long-Sleeve Batik Shirt, Cotton Lined (KLP AW 1)
RM 259
Size M · Cotton lined · Stamped and hand-drawn

DanielRose.co
Men's Long-Sleeve Batik Shirt, Cotton Lined (KLP AT 5)
RM 259
Size XL · Cotton lined · Stamped and hand-drawn
Frequently Asked Questions
See all questionsWhat is the difference between batik tulis and batik cap?
Batik tulis is drawn by hand with a canting, a small copper pen that lays down hot wax, so each piece is unique and takes days to make; at D'Rose Batik it costs RM 359 to RM 1,599. Batik cap is printed with a copper block and repeats its motif. Batik cap and tulis combines the two: the motif is stamped by hand with a block, then drawn over by hand. D'Rose Batik's DanielRose.co cotton shirts are made this way and cost RM 199 to RM 259.
How much does batik cost at D'Rose Batik?
At D'Rose Batik, batik tulis (hand-drawn) pieces cost RM 359 to RM 1,599 and hand-stamped, hand-drawn pieces (batik cap and tulis) cost RM 199 to RM 259. Every price is shown in Malaysian Ringgit on the product page.
Does D'Rose Batik deliver across Malaysia?
Yes. D'Rose Batik ships from Kota Bharu to Peninsular Malaysia in 2-5 working days and to Sabah and Sarawak in 5-10 working days. Shipping starts at RM 10. International shipping is not offered yet.
How do I order from D'Rose Batik?
Choose a piece in the D'Rose Batik catalogue and tap Order on WhatsApp; the message arrives with the product code prefilled and the shop replies within 24 hours. You can also visit the shop in Kota Bharu, Kelantan, during opening hours.