DIY Framed Shell Art

This post may contain affiliate links. Privacy policy.


After revealing the master bathroom upgrades last week, I realized I never showed you some of the fun things I made from when we painted over the summer.  We opted for a beachy theme, so aside from the starfish art, one of my favorite things in the bathroom is the framed shell art I made:

The project was so simple, yet creates such a nice effect in the bathroom area! And, in addition to looking pretty, they’re nice pieces of memorabilia, as everything but the sand dollars were found on our trip to Australia! So, this project is a great way to showcase some of your favorite shells from favorite vacations or places!

Here’s what you’ll need:

– Inexpensive, matching frames (4 fit our space the best, so that’s what I used).

– a collection of sea shells (I experimented with a variety of styles, colors, and sizes before deciding)

– a couple of sheets of 12×12 scrapbooking paper that looked like beach sand

– Mod Podge & a paintbrush to apply it

– scissors (or a paper cutter)

– hot glue


– Start by experimenting with your shells & deciding which to use. This is the part that took me the longest! 🙂

– Remove the glass from the frames. Then, using the mat (or just the frame if there is no mat) for sizing, measure & cut the paper you need.

– Using Mod Podge, apply the paper to the inside of the back of the frame.

– Apply a bead of hot glue on the inside of the shells to help them stick (and I also did in the corners of the frame, to help the mat stick down).

– Let everything dry, put the frame back on, and voila…DIY framed shell art! DIY Seashell Art

I LOVE the finished product! And, in addition to being quick & easy, one of the fabulous things about this project is it is so inexpensive. The whole thing cost me less than $10 (mostly just the cost of the frames). You couldn’t even buy 4 shell prints for $10, let alone 3D shell art! It’s the perfect decor for our bathroom!

Have YOU made anything with shells?

Linked to: *Tatertots & Jello

Explore More


I’m Sara, a mom to three adorable boys living in the Arizona desert. As a former teacher, I love sharing my passions with others. So, have a look around for creative inspiration about cooking, creating, celebrating, traveling with kids, and more everyday mom endeavors!


Get freebies, new recipes, and fun ideas sent right to your inbox!

Looking for Something?


14 Responses

  1. These are FABULOUS and I am Sooooo Jealous! A trip to Australia is my Dream Vacation. Someday *sigh* I sure wish Money grew on trees. LOL.
    Have a wonderful weekend, hugs….

    1. i DO glue sand onto my pics! I pick out a pic, mat, and shadow box. i put the pic under the mat and lay out the sand and shells I want. then i take it apart and lay the mat on newspaper, smear a thin layer of glue, using a plastic knife, all over the mat and lay the shells first, then pour the sand all over it. I let it sit about a day. Then i glue the pic onto the bottom of the shadow box and glue the mat on top of the pic!

    1. Thanks, Bev! Yah-I loved that the paper was such an easy addition (and was a great use of all the scrapbooking paper I have stashes of)! 🙂

  2. I wish I had collected some shells from previous trips to a beach, but I will start on our next one. The scrapbook paper does work well in your pictures. Now, to find some frames.

    1. Have fun! 🙂 I LOVE collecting shells at the beach just like a kid. But, then never know what to do with them when I get home! So, this is a perfect project for that! 🙂

  3. I love this!! We just got back from QL Australia. We didnt find shells this pretty. But I have 2 daughters I could make these for as Cmas gifts. I will just have to steal their shells. LOL

    This is great!

    1. Thanks, Michelle! You were in Queensland?! That’s where all these shells are from! 🙂 Some from the far north–like all the way up at Cape Tribulation and some from the Gold Coast! Have fun stealing their shells to make some gifts! 🙂

Leave a Reply

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