COTTON KAFTANS FOR WOMEN
Find your cotton kaftan
All Mala cotton kaftans are 100% natural fiber – each has a different weight, feel, and occasion.
295 products
Sort by:
295 products
Designed for ease, made to stand out. The Alice Kaftan features a boat neck, slipover styling, and two pockets in tee-soft jersey cotton. In black with white lotus leaves, each garment is hand-painted, ensuring yours is completely unique. The 50” length offers graceful coverage, and side slits create breathable movement. One size fits most (up to US 3XL). Dress it up with sandals and a cuff or keep it casual with slides.
Blue that looks like it has been somewhere. The colour runs mid-depth across the body with a faint pale mottling drifting through it, then breaks to white at the sleeve cuffs and the lower sides. Nothing about it is uniform, which is the point.
This hand-dyed indigo kaftan is cut from ribbed cotton, a textured weave with fine vertical lines running through it that catch light in a way flat cloth cannot. V-neckline, side slits, half kaftan sleeves. At 54 inches it sweeps the floor around 5'5" and sits at the ankle around 5'8".
One size fits most up to US 3XL. First wash: soak overnight in water with 3 spoons of salt, then delicate machine wash cold and hang dry.
Solid blue straight down the centre panel, framed by white at the sleeve cuffs and down both side seams, with a ladder of blue bars set into the white. The frame is what makes it. It draws one long vertical line the length of the body.
A hand-dyed indigo kaftan in ribbed cotton, a textured weave with fine vertical lines running through the cloth. V-neckline, side slits, half kaftan sleeves. At 55 inches it sweeps the floor around 5'6" and sits at the ankle around 5'9".
One size fits most up to US 3XL. First wash: soak overnight in water with 3 spoons of salt, then delicate machine wash cold and hang dry.
Cool-toned and sun-soaked, the Lyla in aqua cotton gauze is what resort wear is supposed to feel like. Hand-dyed in a wash of clear aqua, the color shifts across the fabric in the particular way that only happens when dye meets hand — each piece is subtly its own. The cotton gauze is feather-light and naturally breathable, floating with every step.
A note on this fabric: cotton gauze is semi-sheer in natural light. Pair with a swimsuit or slip for effortless beach-to-table wear. One size fits most up to US 2XL.
- Bust/ Waist/ Hips 29 in. (Circumference 58 in.)
- Length 52 in.
- V-Neck
- No pockets · No side slits
- Slipover style
- All measurements are flat
The Lyla in plum cotton gauze is made for the kind of day that starts at the beach and ends at the table. Gossamer-light and naturally breathable, the cotton gauze floats rather than drapes — catching the breeze, moving with you, never getting in the way. The deep plum is rich enough to feel intentional even in its most effortless form.
A note on this fabric: cotton gauze is semi-sheer in natural light. We recommend pairing with a slip, swimsuit, or shorts underneath — it layers beautifully either way. One size fits most up to US XL.
- Bust/ Waist/ Hips 28 in. (Circumference 56 in.)
- Length 52 in.
- V-Neck
- No pockets · No side slits
- Slipover style
- All measurements are flat
Easy to wear, impossible to ignore. The Amina kaftan pairs a smooth, lightweight drape with hand-painted silver and mauve abstract pattern created from plant-based dyes. Subtle variations are part of the beauty, making each garment a true original. Belt it, layer it, or let it flow. Whether you’re escaping the winter cold to Mexico, Hawaii, or Florida, running errands in the neighbourhood, or lounging at home, Amina brings artful polish to every plan.
Amina celebrates slow artistry. Skilled painters use natural dyes to create singular black polka dot pattern compositions on a flowy, relaxed silhouette. The double gauze cotton falls in soft folds, skimming (never clinging) for effortless elegance. Produced in limited numbers, your piece will be uniquely yours. Style with simple sandals by day, metallics by night. Perfect for your Caribbean cruise, winter getaway, or lounging at home.
Color, comfort, and character – the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the merlot and purple adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours won’t look like anyone else’s. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 52 inch length.
Sage paisley sits in the quiet end of the range — small, considered, slightly faded. The sage is closer to a dried herb than a bright green, which makes the print easy to wear without thinking too hard about it.
The Callie is Mala's petite kaftan — cut narrower than the rest of the range so it reads more like a dress than a traditional kaftan. Made from 100% printed cotton, lightweight and breathable, with a V-neckline, side slits, and a slim silhouette. At 50 inches it lands at ankle on petite frames, a touch higher on taller ones.
One size fits most US XS to M. Slipover style, no pockets. First wash separately; gentle machine wash, hang dry preferred.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In sapphire the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramé tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, it’s the effortless statement you’ll reach for on repeat. Available in 52 inch length.
Cream is the neutral that doesn't try too hard — softer than off-white, warmer than ivory, and unfailingly easy. The Olivia in Cream is what you reach for on a slow morning and somehow still haven't taken off by the time you're walking to the corner store.
The Olivia is cut from fine combed jersey cotton — soft, lived-in, and breathable in a way only jersey can be. Think of it as the dress version of your favorite T-shirt, but with more intention: V-neckline, two deep pockets, a fluid silhouette that drapes loosely against the body. At 52 inches it falls at ankle length or just above depending on height.
One size fits most up to US 2XL. Slipover style with pockets. First wash separately; gentle machine wash, hang dry preferred.
Step into easy sophistication. Ella combines a flowing, plus-size-friendly silhouette with textured, artisan-woven stripes in peach and silver – no flat prints here. The fabric’s dimensional weave gives gentle structure and movement, making it an instant go-to for travel, brunch, and sunset plans. Add jewelry or a belt to switch the mood in seconds.
Color, comfort, and character – the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the black and aqua adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours won’t look like anyone else’s. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 51 inch length.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In olive and bronze the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramé tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, it’s the effortless statement you’ll reach for on repeat. Available in 52 inch length.
Black in a kaftan does something specific — it takes a completely relaxed silhouette and makes it feel put-together. The Daria in Black is the piece you reach for when you want to look like you made an effort without actually making one.
The Daria in Black is cut from double gauze cotton — two layers of soft cotton woven together for a fabric that's breathable and holds its structure without being sheer. V-neckline, side slits, a silhouette that falls loose and away from the body. At 53 inches it falls at the ankle or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
White is the hardest neutral to get right — too cold and it disappears, too warm and it reads cream. The Daria in White sits in the right place: bright enough to feel intentional, easy enough to go with everything.
The Daria in White is cut from double gauze cotton — two layers of soft cotton woven together for a fabric that's breathable and holds its structure without being sheer. V-neckline, side slits, a silhouette that falls loose and away from the body. At 55 inches it falls at the ankle or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Step into easy sophistication. Ella combines a flowing, plus-size-friendly silhouette with textured, artisan-woven stripes in yellow and sage – no flat prints here. The fabric’s dimensional weave gives gentle structure and movement, making it an instant go-to for travel, brunch, and sunset plans. Add jewelry or a belt to switch the mood in seconds.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In black and tangerine the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramé tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, it’s the effortless statement you’ll reach for on repeat. Available in 51 inch length.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In fuchsia and aqua the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramé tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, it’s the effortless statement you’ll reach for on repeat. Available in 51 inch length.
If your favorite T-shirt became a dress, it would be Olivia. The jersey cotton feels soft against the skin, and the fluid silhouette offers room to breathe while keeping a streamlined line. In solid gray, it’s endlessly pairable – think slides and shades for errands, or a cuff bracelet and sandals for dinner on the town. Wear loose for sculptural flow or add a slim belt to define the waist. Available in 52 inch length, it’s effortless, season-spanning, and always ready when you are.
If your favorite T-shirt became a dress, it would be Olivia. The jersey cotton feels soft against the skin, and the fluid silhouette offers room to breathe while keeping a streamlined line. In solid cherry, it’s endlessly pairable – think slides and shades for errands, or a cuff bracelet and sandals for dinner on the town. Wear loose for sculptural flow or add a slim belt to define the waist. Available in 52 inch length, it’s effortless, season-spanning, and always ready when you are.
Color, comfort, and character – the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the black, gray and rainbow adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours won’t look like anyone else’s. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 49 inch length.
Moss is an earthy, muted green — the kind that works with everything and competes with nothing. It's a color that feels intentional without being obvious, and sits naturally across a wide range of skin tones.
The Penelope in Moss is a floor-length double gauze cotton kaftan with a V-neckline and side slits. Soft, breathable, and not sheer, it moves easily and falls at ankle length at 50 inches — a simple, versatile layer for any warm-weather day.
One size fits most up to US 3XL. Slipover style, no pockets. First wash separately; gentle machine wash, hang dry preferred.
Gold and brown is a combination that belongs to the earth — warm, sunlit tones that shift across the fabric the way light moves through dry grass and autumn leaves. Each piece is hand-tied and dyed, so the pattern of gold and brown is yours specifically.
The Grace in Gold & Brown is a floor-length cotton kaftan in double gauze, with a V-neckline and side slits. At 52 inches it falls mid-calf to ankle depending on height — a little shorter than our longest style, and equally easy to wear.
One size fits most up to US 3XL. Slipover style, no pockets. First wash separately to protect color; gentle machine wash, hang dry preferred.
Showing 120/295
NextCotton Kaftan FAQs
FABRIC & FEEL
It depends on the fabric! Most of our kaftans are fully opaque. The ones made in cotton gauze (the Olena, Flora, Evelyn kaftans) are lightweight and semi-sheer – we recommend wearing them over a swimsuit or slip. If you're unsure, check the fabric label in the product details or reach out and we'll advise.
Our Cotton Kaftan Collection uses five fabric types across the range: Double Gauze (ultra-soft, two-layer weave), Cotton Gauze (light, semi-sheer, perfect for beach), Jersey Cotton (stretchy, wrinkle-resistant), Woven Cotton (structured, holds its shape), and French Terry (soft loopback interior – our coziest option). Each product listing names the fabric so you can choose what suits you best.
Never. All our kaftans are 100% natural cotton and get softer with every wash. If anything, you'll love them more in six months than the day they arrive.
Absolutely – that's exactly what they're designed for. Cotton breathes naturally, packs light, and doesn't wrinkle badly in a suitcase. The gauze and double gauze styles are especially popular for beach holidays and tropical climates.
FIT & SIZING
Our kaftans are one size fits most - up to 4XL with the standard width being 34" (68" around). That being said, we do offer a petite collection with slimmer silhouettes and provide custom hemming if the length you want isn't available.
These kaftans are universally flattering on every body and are designed to fit sizes S-4X. Take a look through our reviews and you'll see women of all shapes and sizes feeling confident.
We offer knee-length, midi, and maxi lengths depending on the style. Some of our more popular Mala Kaftans come in multiple lengths from petite to tall. Check out our Size Guide to find the right length for you. We also offer custom hemming.
CARE
Wash for the first time separately and in cold water to prevent color transfer.
Machine wash cold on a gentle cycle, then hang to dry or tumble dry low. Avoid the dryer if possible — air drying keeps the cotton soft and the colours bright. For cotton gauze styles, a cold gentle wash is especially important to maintain the delicate weave.
Our kaftans are dyed or printed to last. Wash in cold water and avoid harsh detergents to keep colours vibrant wash after wash. If you have a printed style, turning it inside-out before washing helps preserve the print longer.
ORDERS & SHIPPING
We ship from the USA and pack orders the same or next day. Domestic orders typically arrive within 3-5 days. For more info, you can check out our Shipping Page.
We want you to love your kaftan. If something isn't right, please reach out to us within 7 days of receiving your item, and we'll take care of you. Items must be unworn and unwashed. For more info, visit our Returns & Exchanges page.
OUR CUSTOMERS LOVE THESE

