Collection: Floral Curtains
Floral curtains in prints we draw ourselves, cut to your exact window — any room,
any drop. Room-darkening lining as standard, optional blackout, and colours from
soft botanicals to bold blooms. Free shipping, made in 5–7 days.
-
Black and White Floral Curtains – Grey Line Art Lily Linen BlendFloral Curtains
Black and White Floral Curtains – Grey Line Art Lily Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Terracotta Floral Curtains – Folk Linen BlendFloral Curtains
Terracotta Floral Curtains – Folk Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Ogee Curtains – Orange Floral Linen BlendFloral Curtains
Ogee Curtains – Orange Floral Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
70s Floral Curtains – Orange Folk Flower Stripe Linen BlendFloral Curtains
70s Floral Curtains – Orange Folk Flower Stripe Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Pink and Green Floral Curtains – Folk Medallion Linen BlendFloral Curtains
Pink and Green Floral Curtains – Folk Medallion Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Scandinavian Curtains – Teal Folk Tulip Linen BlendFloral Curtains
Scandinavian Curtains – Teal Folk Tulip Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Pomegranate Curtains – Vine Stripe Linen BlendFloral Curtains
Pomegranate Curtains – Vine Stripe Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Blue and White Floral Curtains – Ticking Stripe Linen BlendFloral Curtains
Blue and White Floral Curtains – Ticking Stripe Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Pink Floral Stripe Curtains – Blush Trellis Linen BlendFloral Curtains
Pink Floral Stripe Curtains – Blush Trellis Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Poppy Curtains – Red Block Print Linen BlendFloral Curtains
Poppy Curtains – Red Block Print Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
French Country Curtains – Flower Vase Block Print Linen BlendFloral Curtains
French Country Curtains – Flower Vase Block Print Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
-
Vintage Floral Curtains – Sage Blue Rose Linen BlendFloral Curtains
Vintage Floral Curtains – Sage Blue Rose Linen Blend
- Regular price
- $10.84
- Sale price
- $10.84
- Regular price
- Unit price
- / per
How to choose floral curtains
A floral curtain is the easiest way to bring a garden into a room without the upkeep — a wall-sized print that changes with the light and comes down the day you tire of it. The trick is matching the flower to the room: the scale of the print, the colour it pulls in, and how much light you still want it to let through.
Below is the short version — which florals are worth hanging, how to size a print to a room, and the fact most people miss, that a floral panel can be blackout without losing the print.
Read the full guide Show less
Are floral curtains still in style?
Florals do not go in or out — they cycle, and right now the cycle is up. The floral is one of the oldest furnishing prints there is, which is exactly why it never fully leaves: it moves between eras rather than expiring. The current turn favours it, on the back of the grandmillennial and cottagecore looks and a broader move away from flat, grey minimalism toward pattern and warmth.
What changes is the kind of floral in fashion, and two are running at once: vintage floral curtains — chintz, faded roses, a lived-in library feel — and the modern take, larger blooms drawn loose and painterly in a tighter palette. A floral you choose for the flower rather than the fashion outlasts both, because it was never trying to be current in the first place.
Style notes last checked July 2026 — florals are a slow-moving category, but this section is dated on purpose.
What are the different types of floral curtains?
Sort them by scale first, then by mood — the scale is what decides whether it works on your window.
- Large-scale blooms. One or two big flowers across the panel. Reads as art on a tall or wide window; overwhelms a small one, where a big repeat turns into visual clutter.
- Ditsy and small repeats. Tight, scattered flowers. Reads as texture from across the room and as detail up close — the safe choice for a small window or a busy room.
- Vintage and chintz. Dense, traditional, often on a darker ground. Warm and enveloping; the grandmillennial staple.
- Modern and watercolour. Looser drawing, more negative space, a restrained palette. The one that reads contemporary rather than nostalgic.
One honest line on fabric: we do not make sheer florals. If you pictured a light, unlined floral voile filtering the sun, that is not us — every panel here is a lined, floor-weight drape. Buy the sheer elsewhere and layer it in front if that is the look you want.
How do I choose a floral print for my room?
Match the scale to the space, let the flower pull one colour off something already in the room, and keep it the only loud thing. A floral panel is a feature, so it wants a quiet setting — a plain wall, a plain sofa — and it does the work on its own. Put a big floral against papered walls and a patterned sofa and everything shouts at once.
The colour is the useful part. A floral carries several colours at once, so you do not have to match it to anything — you pick the panel whose secondary colour echoes something already there, a cushion or a rug, and the room reads as considered rather than coordinated. That is the thing a plain panel cannot do: it pulls a second colour in without repainting a wall.
One detail people find late: fullness changes a print. A panel gathered at twice the rod width folds the flowers into themselves, so a bold bloom softens and a fine repeat can disappear. If the print is the reason you are buying, hang it flatter.
What colours do floral curtains come in?
Across the collection, the range runs from soft to bold — blue and white for something calm, green for the botanical look, pink and warmer tones for a softer room, and dark or black grounds for a floral that reads dramatic rather than sweet. Rather than list them here, use the colour filter on the grid above: it is faster than scrolling, and every print is shown in the colourways we actually make it in.
Because we draw the prints ourselves, a colour is a design decision rather than whatever a supplier happened to stock — which is also why you will not find these exact florals on five other stores. Search them as floral curtains or flower curtains if you like; it is the same collection, and every flower print curtain here is one we drew.
Can floral curtains block light too?
Yes — and the print does not pay for it. Pattern and light control are separate decisions here. Every panel is lined as standard and blocks up to 70% of incoming light, which is the band most brands sell as room darkening: dim and private, with a soft edge of daylight at the window.
If you want a floral blackout curtain — full darkness plus thermal insulation — take the optional blackout lining. It sits behind the printed face, so choosing it does not mute the flowers or flatten the colour from inside the room. You are not trading the pattern for the darkness; you get the bloom in daylight and a properly dark room at night.
Do floral curtains come in my size?
There is no length list to come in — every panel is 53 inches wide and cut to the drop you enter. The print lands where you need it, rather than on a packaged 84-inch drop that nearly fits and loses part of the flower at a hemmed-up bottom. A wider window takes more panels rather than a wider panel.
Measuring is the same for a floral as for any panel, and it is covered in full on each room collection: the short version is to measure the rod rather than the window, multiply by 1.5–2× for fullness, then divide by 53 and round up to get your panel count. Hang it high and a touch wide, and remember to hang a print flatter than you would a plain panel so the flowers are not folded away — with a fixed panel width, that means one panel fewer rather than a narrower one.
How these are made
Lined as standard and cut to the floor — which is why you will see the same floral drapes and curtains sold under either name in other stores. The trade reserves drapes for lined, floor-length panels and curtains for lighter, shorter ones; by that definition these are drapes. Most shoppers use both words, so we do too.
- Designed in-house — every floral drawn by us. No third-party catalogue, no drop-shipping
- Fabric: a 70% polyester / 30% cotton woven blend, semi-matte, fade-resistant and easy to live with — the polyester is what keeps the colour in a sunny window; our linen florals are a 70% cotton / 30% linen blend
- Made to order — 53 inches wide, cut and sewn to the drop you enter, every time
- Production: 5–7 business days
- Free worldwide shipping, no minimum
- Sold as single panels, so you buy exactly the number of drops your window needs
- Returns: because each panel is made for one specific window, returns and exchanges are accepted on defective items only. Measure twice before you order.
Looking for something else?
By room: for florals where light control comes first, see bedroom curtains; for the tall, wide windows where a big bloom has the most room to work, living room curtains; for a child's room, nursery & kids curtains.
By pattern: for looser, more textural repeats, boho curtains — where a boho floral sits more naturally than here. The full print library is in patterned curtains. Every panel is made to your size, with your choice of lining and header.
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Made to your exact size · Free shipping on every order · OEKO-TEX® Standard 100 certified fabric · Delivered in 8–12 business days
Your Cart
0 Items
Your Cart is Empty.
Don't miss out on the best deals.
- Choosing a selection results in a full page refresh.