How to Make an Easy DIY Crib Canopy

5 Materials
1 Hour

Editor's Note: If you intend to try this project, please ensure that your crib is far enough away from the wall so that your baby cannot grab the curtains. Putting the crib too close to the curtains may create a choking hazard and can be dangerous. This canopy is intended to be decorative and not to be closed. Please craft carefully.

-- Hometalk Editor


When I found out we were going to have a baby girl I wanted to go all out with her nursery, complete with lots of pink, a crystal chandelier, a canopy over the crib and lots of little girly touches. I didn't put up my daughter's canopy until she was about 10-11 months old but honestly she didn't even sleep in her room during that time (and here come fond memories rushing in of long nights with the bassinet by our bed 😊).

First things first, I needed something to hang the canopy from. I wanted my canopy to come down the wall instead of a hoop canopy that would hang straight overhead, so that my daughter would be less likely to mess with it. So I went on a search at a couple flea markets the summer before Brynlee was born and one of my main goals was to find a shelf or a fancy metal piece that the canopy could hang from. I got lucky and found the perfect decorative metal shelf for $15! Now that I had my shelf I could start making my canopy!

Canopy Supplies

-Decorative Shelf

-Spray Paint for shelf *optional (I used Rust-Oleum pink spray paint and Rust-oleum mirror effect)

- sheer curtains

- velcro- tiebacks*optional

-needle and thread

Since the shelf I found was black and didn't at all match the theme for my daughters room I experimented with spray painting Rust-Oleum pink spray paint and then spray painting Rust-Oleum mirror effect over the top. I loved how that turned out so I also spray painted an ornate iron frame that one of our tenants left behind with the same technique and displayed it underneath the shelf. I then purchased a wood B for Brynlee, painted that pink and put glitter on it, then put it inside of the frame. 

After I had finished hanging everything up, it was time to start on the curtains. First I measured the shelf. Then I measured the velcro to the same measurement as the shelf and cut it. Next I folded the sheer to that same measurement. Lastly I stuck the sticky side of the velcro to the sheer and sewed it altogether for added support. You don't have to be a master sewer to sew it together (I know I'm certainly not), it just has to be secure enough to not come apart.

After I had the sheers all sewed up it was time to secure them to the shelf. First I took the opposite side of velcro and stuck it to the inside of the shelf. Then I placed the sheer with the velcro onto the piece of velcro I had just stuck on the shelf. That's it. Pretty easy stuff. 

This is how the canopy looked after I finished assembling it.

I liked how the sheers looked draped on the crib but ultimately I wanted them off the crib and secured to the wall so I purchased some pretty crystal tiebacks.

After I had the tiebacks screwed to the wall I arranged the curtains to my liking. Here's the finished look. I absolutely love how the crib canopy turned out! It looks just as good with the crib converted to a toddler bed, which is how it is now. Although my daughter has been mentioning a big girl bed so stay tuned for when I switch it out to see how the canopy looks with a regular bed. To see tons more pictures check out my blog post here.

Suggested materials:
  • Decorative shelf   (Flea Market)
  • Sheer curtains   (Amazon)
  • Velcro   (Amazon)
See all materials
Thrifty Artsy Girl
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
3 of 8 questions
  • Betty Hopkins Betty Hopkins on Mar 03, 2022

    I have a very simple solution! As a mom, I have to agree this is very dangerous. I take care of my two year old and she would pull that curtain down for sure! Anyway, what if you put two additional hooks on each side of the crib that is far enough away that a child can't reach the curtain? You could swing the drapes away when the child is using the crib and you can use the hooks for hanging diaper bags etc. Just a suggestion.

  • Robin Robin on Mar 04, 2022

    Lovely! I’d add fabric to the back wall as well 💗

  • Heather Heather on Mar 16, 2022

    I think it is lovely, by the time the baby will be able to stand changes can be made and sometimes simpler is better than way more material! It is all in the liking, We can watch these designer shows, and they all come in and change "everything" then the next one changes another room to look like the orginial room decorated!

    But please where did you get the tie backs??

Join the conversation
2 of 59 comments
  • Gig69451122 Gig69451122 on Jan 07, 2023

    It's very creative, & lovely. I made a canopy for our sons crib too. As Moms, we know, @ what age & based on their activity level? When to make necessary changes. Meantime, it's a dreamy, snuggly place for them to sleep. I like it 👍

  • Johanne Palange Johanne Palange on Jan 08, 2023

    Dangerous but beautiful. I love the support-shelf. It is gorgeous.