Fabric Canvas Wall Art

While perusing fabric for my living room drapes, I fell in love with this beauty.  Fabric Art 042 I love the lime greens, the whimsy of the birds and how the gray keeps it from looking too feminine even though it’s a floral print.  In an effort to showcase this fabric somewhere in my home, I decided to incorporate it into our dining room design by turning it into a piece of art.  image Ultimately, I think I will add two square mirrors to either side of the art as well as neutral drapes so that I can change out the art and runner as the mood strikes. image To make mine, I used:

  • Fabric
  • Canvas
  • Iron
  • Spray Adhesive (optional)
  • Staple gun
  • Teeth and nails (for hanging)

I started by ironing my fabric to remove any wrinkles. Fabric Art 001   I used a 50 x 40 inch canvas because I wanted a large piece. Fabric Art 002 I figured out where I wanted the fabric to lay, then sprayed a light coat of spray adhesive to the canvas and covered it with my fabric. Fabric Art 003 Then I began stapling the fabric to the wooden frame. Fabric Art 008 Fabric Art 005  After all sides were stapled, we added teeth to the back for purposes of hanging. Fabric Art 015   And then hung her up! Fabric Art 037 I also made a coordinating runner with stitch witchery for the table.  Fabric Art 040 Fabric Art 032 It’s feeling so springy in here right now!  Can’t wait to add the mirrors, drapes, rug, sideboard . . . ha!   Always a work in progress! image But looking so much better than what we started with! image

Let's be friends!

Subscribe and enjoy exclusive content delivered directly to your inbox!


  1. March 1, 2011 / 2:28 am

    I've been wanting to try this for my dining room wall. I love the fabric you chose. I'm adding this to my list of projects for the week.

  2. March 1, 2011 / 2:32 am

    I did the same thing for a piece of art over our bed. I love the impact it has for being such an easy project!

  3. March 1, 2011 / 2:47 am

    It looks beautiful! Very clean and sleek. You have such good taste!

  4. March 1, 2011 / 3:02 am

    Love this!! I love the fact that it's so easy & inexpensive to make! I've seen similar ones at target that range from $30-$50, whoa! It really looks great!

  5. March 1, 2011 / 3:05 am

    Brilliant!!! I love the green hues:) Perfect for Spring!!!

  6. March 1, 2011 / 3:12 am

    Looks great! I love the fabric in the runner. I actually came across the "art" fabric while doing a bench project, but it didn't go with our room. Glad you found a perfect use for it!

  7. March 1, 2011 / 3:25 am

    Ooh, lime green is one of my favourite colours, and that just looks amazing!

  8. March 1, 2011 / 3:39 am

    WOW! I makes a great statement in the dining room…..Way to go, very ceative!!!

  9. March 1, 2011 / 3:41 am

    brilliant! I love this!

  10. March 1, 2011 / 4:06 am

    When can you come to Virginia to help me with this wreck I call home? 😉 😉 LOVE your new fabrics, and the wall looks fab now. Your dining room is coming along!

  11. March 1, 2011 / 4:09 am

    PS. The lawyer in you might laugh at my post from today (Monday)

    PPS. Can you tell me how you got all of those share buttons??? I know how to add them to my blog's template, but I don't know where to find all the buttons, including the Stumble Upon one!


  12. March 1, 2011 / 4:26 am

    love that fabric and love love love that it is so easy to switch out when you want a change! might have to borrow this idea!!!

  13. March 1, 2011 / 5:53 am

    love it! Im going to post this on my blog! great idea!

  14. Cindy
    March 1, 2011 / 2:37 am

    It looks beautiful! What a great idea, and a perfect piece of fabric to do it with…


  15. leanne
    March 1, 2011 / 2:45 am

    Ooooooo! I love this! Looks fabulous & l-o-v-e the fabrics you chose!

  16. Courtney {a thoughtful place}
    March 1, 2011 / 2:57 am

    Looks good girl! I like the sticks in that room! It's so fun to be able to switch up the runner and add pops of color! Nice work.

  17. Lovin That!
    March 1, 2011 / 3:02 am

    It looks great! Love that fabric and what a great way to incorporate it into the room…

  18. natasha {schue love}
    March 1, 2011 / 3:27 am

    I adore the table runner…great pattern! Amazing what a little fabric will do to spruce up a room huh?

  19. Judith @ Creating Balance
    March 1, 2011 / 4:01 am

    So simple with such a big impact. Love, love, love!

  20. emily
    March 1, 2011 / 4:22 am

    The canvas looks great, Megan! Love that fabric. And the table runner is awesome!

  21. March 1, 2011 / 10:27 am

    Wow! Megan! That looks amazing!!! I LOVE your fabric choice! Do you mind giving me their names? You have such beautiful taste! Love your dining room area!!!

    Hope you're having a great week!


  22. March 1, 2011 / 11:51 am

    It's coming together! Love the runner too – great color!

  23. Rhiannon Nicole
    March 1, 2011 / 6:21 am

    Ohhh I love it 🙂 Canavases are so great and have such unlimited potential for greatness haha

  24. March 1, 2011 / 1:07 pm

    Oooh, gorgeous, love it! I think I'll be taking a trip to the fabric store today myself!

  25. March 1, 2011 / 2:09 pm

    That fabric is gorgeous! Would you mind sharing what it's called and where you got it? Thanks!

  26. March 1, 2011 / 2:42 pm

    I love it! It makes such a statement in the room without having to invest a ton of money. The runner turned out great too!! The room is really coming together.

  27. March 1, 2011 / 2:43 pm

    Great idea 🙂 Yours turned out very nice!

  28. March 1, 2011 / 2:46 pm

    What a great idea and I love the fabric. I may need to try that somewhere in my house. I am a new follower and I just love your blog and your house.


  29. March 1, 2011 / 3:56 pm

    What a great idea! It looks fabulous! I love how it coordinates with the table runner too!

  30. March 1, 2011 / 5:48 pm

    great idea! love the fabric. i just bought a bunch of fabric i'm not sure what to do with, and was considering using it as art, so i love seeing the idea come to life.

  31. Wendy
    March 1, 2011 / 12:39 pm

    it looks fabulous – love the runner too!

    i love fabric as art or framed wallpaper as an alternate.

  32. March 1, 2011 / 6:41 pm

    Gorgeous, gorgeous, gorgeous! What a great idea! Isn't canvas the best?!

  33. Cassie {Hi Sugarplum!}
    March 1, 2011 / 2:24 pm

    Great idea — and perfect way to get a shot of pattern and fabric in your room! Smart cookie with the canvas!!

    love your runner fabric too..how many yards did you need?

  34. March 1, 2011 / 8:32 pm

    Wow! This look is incredible – your dining room looks like it came right out of a magazine – love the look and can't believe how easy you were able to put it together! Stunning!


  35. March 1, 2011 / 9:27 pm

    Love it, torn b/t which I like more: the runner or the wall art. Way to add art for less $$$

  36. Jenny Castle Design
    March 1, 2011 / 3:44 pm

    Love it – looks fabulous!! Adds so much personality to the space!

  37. March 1, 2011 / 10:16 pm

    Great DIY project! It looks amazing. And I love the fabric for the runner too… they both go great together! 🙂

  38. Susan @ homeroad.net
    March 1, 2011 / 4:24 pm

    That looks beautiful! Great choice of fabric and colors too!

  39. March 1, 2011 / 11:45 pm

    I'd love to know the name of that fabric! So beautiful!

  40. Kellie Collis
    March 1, 2011 / 7:11 pm

    The fabric looks fabulous! Enjoy the wonderful day, Kellie xx

  41. March 2, 2011 / 1:43 am

    Would you mind sharing the fabric choice with us? I adore it!

  42. March 2, 2011 / 2:23 am

    Brilliant idea. It really brightens the room and makes a great impression. I'm thinking of doing something similar as a backdrop on our nightstands (behind the lamps). Hmmm…might have to work on that this weekend…

  43. March 2, 2011 / 2:23 am

    What a great, inexpensive way to add color to your dining room! Love the print you chose for the runner, too.

  44. Natalie
    March 1, 2011 / 9:54 pm

    Looks amazing! You are always inspiring me with all your projects! I can't believe James is almost one!

  45. Aubrey {All Things Bright and Beautiful}
    March 1, 2011 / 10:32 pm

    The fabric panel is *genius*!!! I'm loving that green color, too, that is a really unique color way for the print, so gorgeous!

  46. Allison
    March 1, 2011 / 10:55 pm

    Your dining room looks beautiful, Megan. That fabric is stunning. How clever to use it as wall art. The lime green is a fun pop of color with your neutrals. Lovely runner, too! You've done a really nice job. Does that fabric have a name that you used on the canvas?

  47. MrsKBJ
    March 2, 2011 / 1:37 am

    Very pretty!!! I love it. I am looking up stitch witchery now :O)

  48. Michaela
    March 2, 2011 / 5:40 am

    How awesome, Megan! I love the touches of green. It's such a fresh color (:
    Great idea…I may do something like this over spring break for my bedroom. I'm re-doing a few areas!

  49. Cristin @ Simplified Bee
    March 2, 2011 / 4:10 pm

    It is lovely Megan! I agree, two small mirrors on either side would be perfect. Love your cat's cradle table runner too.


  50. Meg
    March 2, 2011 / 6:43 pm

    Such a great idea! Love what you did with your dining room!


  51. March 3, 2011 / 3:47 am

    Looks great! Beautiful fabric! It looks like it is hung a tad too high though – but it might just be the angle of the pictures. Great idea!

  52. March 3, 2011 / 9:25 am

    Love how its turning out! Just beautiful.

  53. March 4, 2011 / 5:23 am

    GREAT tutorial and super pretty art you created!! I love the table runner choice, too!! Those fabrics are just so fresh! Beatiful!!

    Thanks so much!!
    Michele R.(CA)
    LuvkittysFandF at Gmail dot com
    Butterfly Whispers

  54. Michelle @ Ten June
    March 6, 2011 / 4:24 am

    Love love love love love this idea. It looks great! And might look great as panels on either side of the window in my dining room… Hmm!!! Thanks for the inspiration, as always! 🙂

  55. Anonymous
    March 16, 2011 / 1:27 pm

    Love this fabric! What's the name of it?

  56. Lauren
    March 29, 2011 / 12:46 am

    Hey I gave this post a shout out! (my blog post called "Yellow".) I made a canvas wall art hanging for my bathroom. I needed a pop of color on that wall and your idea was perfect!

  57. April 9, 2011 / 10:26 am

    Great idea! It is so easy to construct and inexpensive.

  58. October 19, 2013 / 6:15 pm

    Where did you get your dining set? I love it!

  59. February 9, 2021 / 10:37 am

    I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article.

Leave a Reply

Your email address will not be published. Required fields are marked *

Shop My Instagram