Your bedroom should feel like yours. Not like a hotel room or a catalog page, but yours. The problem is that store-bought decor all starts to look the same after a while, and most of it costs more than it’s worth.
The good news?
Easy DIY room decor is genuinely within reach for anyone, even if you’ve never made anything before. You don’t need special tools or a craft room. Most of these projects take under an hour and use supplies you can find at any dollar store or craft shop.
In this post, I’ll walk you through 15 of my favorite DIY bedroom decor ideas. Each one is beginner-friendly, budget-conscious, and completely customizable to your style. Whether you’re looking for cool teenage room ideas, want to build a dream room setup, or just need a few fresh room ideas for your bedroom. There’s something here for you.
What You’ll Generally Need
Before we get into the projects, here are the supplies that come up again and again:
- Acrylic paint and brushes
- Hot glue gun and glue sticks
- Scissors
- Cardstock or thick paper
- Yarn, wool string, or twine
- A wooden dowel or embroidery hoop
- Air dry clay
- Terracotta pots
- Mason jars
- Canvas panels
- Picture frames
You won’t need all of these for every project. I’ll list exactly what you need for each one below.
1. DIY Photo String Light Display

This is one of the easiest and most impactful things you can do for a bedroom. String lights make any space feel warmer and more personal. Adding your own photos turns them into something truly unique.
What you need:
- Fairy lights or string lights
- Mini clothespins or paper clips
- Printed photos or Polaroid-style prints
- Thumbtacks or small nails
How to make it:
Run the string lights along a wall above your bed or desk works well and fix the ends with thumbtacks. Use mini clothespins to clip your favorite photos along the length of the lights. You can mix photos with small handwritten notes, ticket stubs, or drawings. That’s really all there is to it. Simple, personal, and it looks incredible at night.
Tip: Print photos in 4×6 size for the best balance between visibility and fit. Black and white prints give a cleaner, more aesthetic look.
2. DIY Flower Pot Hanger

This one is a bit more of a project, but the result is genuinely stunning. A row of hanging flower pots adds greenery at eye level, brings texture into the room, and can even act as a subtle divider between different areas of a larger bedroom.
What you need:
- A 2×4 piece of wood (cut to your desired length)
- Wood stain
- A drill and screws
- Ceiling anchors or wall brackets for mounting
- Small screw-in hooks
- Wool string or macramé cord (for the pot hangers)
- Terracotta or lightweight plastic pots
- Plants of your choice
How to make it:
Start with the wood. Apply wood stain with a cloth or brush and let it dry fully one coat is usually enough for a natural, slightly darkened finish, but add a second if you want it deeper. While it dries, make your pot hangers.
Cut four equal lengths of wool string for each pot. Hold them together, fold in half, and tie an overhand knot near the fold to create a loop for hanging. Space the four strands out evenly and tie a second knot around 10–15 cm below, bringing all four strands together to cradle the base of the pot.
Once the wood is dry, drill pilot holes at even intervals along the plank and screw in the hooks. Mount the plank to the ceiling using appropriate anchors make sure they’re rated for the weight.
Hang each pot hanger from a hook, drop in the pot, and add your plant.
Tip: The hanging row of pots works especially well between a sleeping area and a desk or reading corner. It creates a gentle visual separation without closing off the space the way a wall or curtain would.
Tip: Choose trailing plants like pothos, string of pearls, or ivy. They grow downward and emphasize the hanging effect beautifully.
3. DIY Gallery Wall

A gallery wall is one of the most popular bedroom wall decor ideas because you can make it completely your own. Mix frames of different sizes, photos, prints, postcards, and small canvases until the wall actually reflects who you are.
What you need:
- Frames in various sizes (dollar stores often have these cheaply)
- Printed photos, art prints, or postcards
- Command strips or small hooks
- Paper and painter’s tape for planning the layout
How to make it:
Before you put anything on the wall, plan the layout on the floor. Arrange your frames until you’re happy with the balance, then take a photo of the arrangement for reference. Trace each frame onto paper, cut out the shapes, and tape them to the wall to map the positions before committing to anything permanent. Once you’re happy with the layout, hang everything using command strips.
Tip: Mixing frame colors black, white, and natural wood almost always looks better than matching everything perfectly.
4. DIY Painted Terracotta Pots

Plants instantly make a bedroom feel more alive. Painting your own terracotta pots is one of the easiest ways to add a personal, aesthetic touch to your room without spending much at all.
What you need:
- Terracotta pots (any size)
- Acrylic paint
- Brushes
- Sealant spray (optional but recommended)
How to make it:
Wipe the pots clean and let them dry completely. Apply a base coat and let it dry before adding any pattern on top. Simple designs work best, a solid color with a contrasting rim, clean stripes, or loose abstract brushstrokes all look great and are easy to pull off. Finish with a sealant spray, especially if you’re actually growing plants in them.
Tip: Terracotta absorbs paint quickly. Apply two coats for even coverage, and let the first coat dry fully before adding the second.
5. DIY Magnetic Board Made From an Old Frame

This is one of those projects that looks like something you bought, not something you made. It starts with an old picture frame, the kind with a canvas or linen backing, and turns it into a functional, personalized magnetic board for notes, photos, and reminders.
I made mine using an old oil painting frame. I used decoupage to apply Harry Potter inspired poster prints to the linen of the frame itself, which gave it a completely different look before I even touched the backing. Then I attached a thin metal sheet to the back of the canvas, which is all you need to make magnets stick. The result is a wall piece that’s both decorative and genuinely useful.
What you need:
- An old picture frame with a canvas or linen backing (thrift stores are great for these)
- Decoupage glue (Mod Podge works well)
- Printed images or poster cutouts for the frame decoration
- A thin metal sheet (cut to fit behind the canvas)
- Strong adhesive or staple gun to attach the metal sheet
- Small magnets
- Photos, notes, or anything else you want to display
How to make it:
I have a complete beginners guide for decoupage right here.
Start with the frame decoration. Cut your printed images into pieces and apply them to the linen surface using decoupage glue. Brush a layer onto the surface, press the paper down, and brush another layer on top. Let it dry completely. You can cover just the border of the linen, the whole surface, or any arrangement you like.



Once the decoupage is dry, cut your metal sheet to fit the frame and attach it firmly to the back of the canvas using strong adhesive or a staple gun. The canvas acts as the display surface and the metal behind it lets magnets grip anywhere across the whole piece. Hang the frame on the wall and use small magnets to pin photos, notes, to-do lists, or anything you want to keep visible.

Tip: Thrift store oil paintings are perfect for this. The frames are often beautiful and the canvas is already stretched and sturdy. You’re not ruining anything by decoupaging over an old painting nobody wanted.
6. DIY Fabric Wall Hanging

A fabric wall hanging adds texture that flat wall art simply can’t. It’s one of the quickest ways to get a boho or aesthetic bedroom feel without buying anything expensive.
What you need:
- A wooden dowel or thick branch (around 30–40 cm)
- A piece of fabric, a small blanket, or a textured scarf
- Twine or jute string
How to make it:
Fold the top edge of your fabric over the dowel and fix it in place with a line of hot glue or a few stitches. Tie twine to both ends of the dowel for hanging. You can leave it as is, or cut the bottom edge into fringe for a more finished look. Hang it above your bed, above your desk, or on any large empty wall.
Tip: Vintage scarves, fabric scraps, and even large tea towels work perfectly for this. You don’t need to buy anything new.
7. DIY String Art

String art looks complicated, but it’s actually very straightforward once you understand the method. You nail a shape into a board and wind colored thread around the nails to fill it in.
What you need:
- A small piece of wood or MDF (around 20×20 cm)
- Small nails or panel pins
- Colored thread or embroidery floss
- A hammer
- A printed shape template (heart, star, initial letter)
- Sandpaper and paint for the board (optional)
How to make it:
Paint and sand your board first if you want a cleaner look. Print your chosen shape and tape it to the board. Hammer nails along the outline, spaced about 1 cm apart. Remove the paper template. Tie one end of your thread to a nail and begin wrapping it back and forth across the shape in a random criss-cross pattern until the shape is filled in. Tie off the end and trim any excess.
Tip: Simple shapes work best for a first attempt. A letter initial is ideal because straight lines are easier to nail than tight curves.
8. DIY Giant Paper Flower Lamp

This is my favorite project on the whole list. It looks like something from a designer boutique, it costs almost nothing to make, and it’s genuinely one of those pieces that stops people in their tracks when they walk into the room.
The idea is simple: you take a bare light bulb socket and cover it in paper petals to create an oversized paper flower lamp. The petals diffuse the light softly and the whole thing hangs like a sculptural pendant light.
Important safety note: You must use an LED bulb for this project. LED bulbs stay cool to the touch. Incandescent and halogen bulbs get extremely hot and will be a fire hazard with paper this close to the heat source. Do not skip this step.
What you need:
- A pendant light socket with a cord (these are inexpensive and easy to find online)
- An LED bulb
- Cardstock or thick crepe paper in your chosen color
- Scissors
- A hot glue gun
- A ceiling hook for hanging
How to make it:
Cut your petals from cardstock or crepe paper. You’ll need a lot of them. plan for at least 10 –15 petals depending on the size of your lamp. Cut them in two or three sizes: large petals for the outer layers and smaller ones for the inner layers near the bulb.
Starting at the bottom of the socket, begin gluing petals in a ring, pointing outward and slightly downward. Work your way upward in overlapping rings, using slightly smaller petals as you get closer to the top. The finished shape should look like a large, full bloom. Wide and open at the bottom, tighter near the cord at the top.
Screw in your LED bulb, install the ceiling hook, and hang the finished lamp.
I used regular crafts paper but you can also use crepe paper for a softer light.
Tip: Crepe