My first apartment patio was 5 feet by 8 feet, and for the first four months it held exactly one thing: a folding chair I’d grabbed from my parents’ garage and a dead basil plant I kept meaning to deal with. I’d sit out there with my coffee and feel vaguely disappointed, like I was visiting someone else’s unfinished project.
The fix wasn’t a big budget. I spent about $140 over a single weekend, made two mistakes I’ll tell you about below, and ended up with a space I now eat dinner in from April through October. If you’re hunting for boho style small patio ideas on a budget, the good news is that boho is one of the most forgiving styles for tiny spaces. It’s built on layering, mixing, and secondhand finds, which is exactly what a small budget pushes you toward anyway.
Below are 20 ideas, grouped by what they actually do for your patio: the foundation (floor and seating), the atmosphere (light and texture), the greenery, and the clever small-space moves. I’ve also included a cost table so you can see where your money matters most, and a few things I’d skip entirely. Most of this works for apartment balconies and renter patios too, since almost none of it requires drilling or permanent changes.
The Foundation: Rugs, Seating, and Tables
With a small patio, the first few purchases do about 70% of the work. Get the floor and seating right and everything else is just styling.
1. Start With an Outdoor Rug (and Size It Right)
A rug is what makes a concrete slab feel like a room. It defines the “living area,” hides ugly flooring, and adds the pattern that says boho before you’ve placed anything else.
For a small patio, go with a 5×7 or even a 4×6 and leave a few inches of bare floor around it so it doesn’t look like it’s swallowing the space. Look for polypropylene (it dries fast and doesn’t mildew the way cotton can). Jute is gorgeous but I’d skip it outdoors unless your patio is fully covered. A reader named Dana emailed me last spring after her jute rug turned gray and smelly after one wet week, and I’ve seen it happen twice since.
Pro tip: Check the rug’s back. A rug with no grip will slide, but a rubber pad underneath can trap moisture against the floor. Use a thin, open-weave outdoor rug pad instead.
2. Layer Two Rugs for Extra Texture
This is the cheapest way to look expensive. Put a larger neutral rug down first, then a smaller patterned one at an angle on top. The layering is classic boho, and it lets you buy one cheap neutral base ($30-40 for a 5×7 flat-weave) and one statement piece on clearance.
The trade-off is tripping. Keep the top rug flat and low-pile, and skip this idea if your patio gets heavy foot traffic from a dog or a toddler who treats everything as a racetrack.
3. Use a Daybed or Floor Cushions Instead of a Sofa
A standard outdoor sofa is 70+ inches long and will eat a small patio alive. Floor cushions and a low daybed-style seat feel more boho and use less visual space because they sit close to the ground.
A pair of 24-inch floor cushions runs $30-50 each, or you can make covers from outdoor fabric yardage for closer to $15. I did this with a $12 yard of mudcloth-print fabric and a standard cushion insert, and it took me about 25 minutes of sewing, none of it skilled.
4. Choose Rattan or Wicker Chairs You Can Find Secondhand
Rattan is the backbone of boho patios, and it’s also wildly overpriced new. Facebook Marketplace, estate sales, and thrift stores are full of vintage rattan and bamboo chairs for $20-60. They often just need a scrub and a coat of outdoor clear sealer.
One warning: real natural rattan isn’t weatherproof. If your patio is uncovered, bring pieces inside during heavy rain or look for synthetic resin wicker, which gives the same look and handles weather far better.
5. Add a Small Bistro Table or Stump Side Table
Every patio needs one flat surface for a drink and a plate. A 24-inch bistro table works for two people, and a log stump or a rattan stool does the job for a fraction of the cost. A stump table from a local tree service can cost nothing at all if you ask nicely.
Seal any wood with an outdoor sealant and keep it off bare concrete if you can, because moisture wicks upward and the bottom will darken within a season.
The Atmosphere: Lighting, Textiles, and Color
This is where boho really happens, and honestly where cheap options look the best.
6. Hang String Lights Overhead
If I could only pick one idea from this entire list, it would be this one. Warm string lights turn a patio from “outside” into “somewhere I want to be at 9 p.m.” Look for warm white (2200K-2700K) rather than cool white, which feels like a parking lot.
For renters, use removable outdoor-rated adhesive hooks or tension rods instead of nails. Solar-powered strands cost around $15-25 and work great as long as the panel gets a few hours of sun.
7. Add Lanterns for Layered Light
Overhead lighting plus low lighting is what makes a space feel cozy instead of just lit. Moroccan-style metal lanterns or inexpensive wire-and-glass ones look beautiful with a flameless LED candle inside. Group three of different heights on the floor or a corner table.
Flameless candles matter here. Real candles in a breezy small space are a fire risk on a balcony, and many apartment leases ban them outdoors anyway.
8. Hang Macramé for Texture on a Blank Wall
Macramé wall hangings and plant hangers bring in the handmade, textured look that defines boho. A medium-size piece runs $20-40 on Etsy, or you can make one yourself with cotton cord for under $10 and an afternoon of YouTube.
Keep it out of direct rain and constant sun, because natural cotton fades and frays outdoors. I rotate mine inside during the winter and it’s lasted three seasons.
9. Layer Outdoor Pillows in Mixed Patterns
Mix scale, not just color. One large geometric, one small stripe, one solid, one fringed. Stick to a palette of three or four colors (terracotta, cream, mustard, and a deep teal is a combination I keep coming back to) so the mixing feels intentional rather than chaotic.
Buy outdoor-rated covers only. The inserts can be cheap, and covers wash easily. HomeGoods and Target clearance bins in late summer are where I find them for $6-10 each.
10. Hang a Sun Shade Sail or Fabric Canopy
A small triangular shade sail ($25-45) adds privacy, blocks harsh afternoon sun, and creates a ceiling that makes the patio feel like a room. Sand, terracotta, and cream colors read boho; gray and navy read commercial.
If you rent, check your lease first. Some buildings restrict anything attached to railings or overhead structures. A freestanding umbrella with a scalloped or fringed edge is a no-install alternative.
11. Add a Bohemian Curtain for Privacy
Outdoor curtains in linen-look polyester cost $20-35 per panel and give you instant privacy from neighbors, which matters more than you’d think on a small patio. Hang them on a tension rod or a simple string with clips.
A reader once told me she gave up on her patio entirely because the neighboring balcony looked straight into hers. Two curtain panels fixed it for $44.
The Greenery: Plants Do Half the Boho Work
A boho patio without plants just looks like a patio with throw pillows.
12. Mix Plant Heights Using Stands and Hangers
Small patios run out of floor space fast, so use vertical space. Put one tall plant on the floor, a mid-height plant on a plant stand, and a trailing plant hanging from above. The varied heights make the space feel full without crowding the floor.
Metal or wood plant stands run $15-30 each. Thrifted stools and crates work just as well.
13. Choose Low-Maintenance, Hardy Plants
I killed that basil. I’ve since learned to choose plants that survive neglect. For sun: succulents, lavender, rosemary, and ornamental grasses. For shade: pothos, ferns, and snake plants (these tolerate a lot more cold than people expect, but not frost).
Check your hardiness zone before you buy anything marked “perennial,” because a plant that’s perennial in one climate is an annual in another.
14. Use Mismatched Terracotta and Woven Planters
Matching sets look like a showroom. Boho wants variety. Terracotta pots in different sizes, a few woven baskets (with a plastic liner or nursery pot inside), and one or two ceramic pieces make a collected look for very little money.
Terracotta pots cost $3-12 at hardware stores, and you can paint or whitewash them for a custom finish. Just remember terracotta dries out fast, so it suits succulents better than thirsty herbs.
15. Try a Railing Planter or Wall-Mounted Plants
If floor space is tight, railing planters and hanging pocket planters give you greenery without using any of it. Check that the railing planter brackets fit your railing’s width and style, since this is one of the most common returns I hear about.
Pro tip: Drip trays are important on a balcony. Water dripping onto the neighbor below is a quick way to get a note from your landlord.
Smart Small-Space Moves
These are the ideas that stretch a small footprint.
16. Use Folding or Stackable Furniture
Folding bistro chairs and stackable stools let you open up the patio when you’re not using it. I keep two folding chairs against the wall and pull them out only for company.
Look for chairs with a slim profile and a seat you can sit on comfortably for an hour, not just one that looks good in photos. I bought a gorgeous wire chair that I could only tolerate for 15 minutes, and it went back.
17. Create Zones Even in 40 Square Feet
Even a tiny patio benefits from two zones: one for sitting and one for something else, like a small potted herb corner or a coffee cart. Use the rug to anchor the main zone and a plant cluster to mark the other.
This is the trick that makes a small space feel designed instead of crowded.
18. Add a Rolling Bar Cart or Plant Cart
A small rolling cart is a plant stand, a drink station, and storage all at once, and you can tuck it out of the way. Thrifted metal carts are $25-40. Wheels also make it easy to move for cleaning or storm prep.
19. Use Storage Furniture That Doubles as Seating
A small storage bench or ottoman keeps cushions, blankets, and watering cans out of sight. Waterproof deck boxes run around $60-90, but a lidded wicker trunk from a thrift store works for far less if it’s under cover.
20. Personalize With Thrifted Decor and Handmade Touches
The thing that separates boho from a catalog patio is personal stuff: a ceramic bowl from a trip, a hand-dyed fabric, a mirror leaning on the wall. An outdoor mirror (acrylic or properly sealed) reflects light and makes the space feel larger.
Keep it to a few items. Boho is layered, but a small patio needs breathing room, and clutter reads as mess rather than style.
Boho Small Patio Cost Breakdown
Here’s what I’d realistically spend, with the “splurge” being where I think extra money earns its keep and “save” being where it doesn’t.
| Item | Budget Option | Mid-Range Option | Worth Splurging? |
|---|---|---|---|
| Outdoor rug (5×7) | $30-45 | $80-150 | Yes, a good rug lasts years |
| Seating (2 chairs) | $40-80 thrifted | $150-300 new | Only if comfort matters most |
| String lights | $15-25 | $40-70 | Moderate, commercial-grade lasts longer |
| Floor cushions (pair) | $30-50 | $90-140 | No, DIY covers work fine |
| Planters (set of 4) | $15-30 | $60-100 | No, thrifted looks better |
| Shade sail or umbrella | $25-45 | $80-150 | Yes if your patio gets full sun |
| Outdoor curtains | $40-70 | $100-180 | Only if privacy is a major issue |
| Decor and lanterns | $15-40 | $60-120 | No |
A realistic full setup lands between $140 and $350 depending on how much you thrift. Mine was at the low end because the chairs were free and the rug was on clearance.
Mistakes I’d Skip
The two things I got wrong: I bought a cotton rug without checking whether it was outdoor-rated, and I hung string lights with indoor adhesive strips that gave up in about two weeks of humidity. Check ratings on everything before you buy. “Outdoor” on a product listing isn’t the same as weatherproof for your specific climate.
I’d also skip anything that needs to stay out through heavy winter weather unless you’re certain of its materials. Rattan, cotton, and untreated wood all age fast when left uncovered.
Where I’d Start If I Were Doing It Again
If you’re staring at a bare patio right now, buy the rug and the string lights first. Those two purchases, about $60 total, change the space more than anything else, and you can add the plants, pillows, and thrifted chairs gradually as you find them.
I’d also give myself a month before buying anything else. The best boho patios look collected over time, and the most expensive mistakes I’ve made came from buying a whole look in one afternoon. Sit out there for a few weeks with your coffee, see where the sun lands and where you actually put your feet, and let that guide what comes next.

Leave a Reply