I can hardly believe it’s been almost eight years since we finished our kitchen makeover for the One Room Challenge! It’s still one of my favorite renovations Dean and I have done, and part of what makes this space so enjoyable is how organized it is—including our DIY spice rack!

Would you rather watch?
I wanted a way to store my spices that was both functional and beautiful, so I decided to use Ikea picture ledges and small canning jars to create a spice rack that fits perfectly on our kitchen wall. This project was quick, affordable, and has made cooking even more enjoyable with all my spices right at hand.
DIY Spice Rack
This DIY really couldn’t be any easier. And it’s a very satisfying way to get your kitchen more organized in an hour or less!
Supplies
(Includes affiliate links)
- Stud Finder
- Picture ledges
- Pencil
- Drill
- Screws (& drywall plugs if needed)
- Canning jars (250 mL) or these jars with bamboo lids
- Canning jar labels
- Various spices, seasonings, and herbs
Instructions
1. Measure the wall space you have in your desired location. Choose the length of your picture ledges based on your space. (When we made our DIY spice rack, we used 2 of the longer Ikea Ribba picture ledges each cut in half. At the moment, it seems that those are only available on Amazon. (While Ikea has a new picture ledge called the MOSSLANDA, you will want to double-check to see if the canning jars you choose fit.)
2. Hold one of your shelves up to see approximately where you want it to go on the wall. Then measure and mark its location, adjusting if necessary to center or place it on the wall in the desired position. Our shelves are centered right to left in the space, using the height measurements below.
3. On the wall, while holding the shelf up in place, mark the location of the left screw hole on the shelf.
4. Check for studs and mark their location with a pencil.
5. In line with your screw hole mark from step 2, measure up from the counter and mark at 13 1/8″, 18 3/8″ 23 3/4″, and 29″. Then mark your second set of holes at the same heights, to the right of the first set of markings (the distance between each set of holes will depend on the space between screw holes on your particular ledges – ours were 6 5/8″ apart). (If you use the glass jars with bamboo lids, you’ll need to place your shelves a little further apart because they’re slightly taller than the mason jars.)
6. Drill the pencil-marked holes in the wall using an appropriately-sized drill bit (we used #10 flathead screws that were 2″ long and a 3/32″ drill bit, with no anchors). Insert drywall plugs, if needed, to fit the screws you’ve chosen to use.
7. Place the picture ledges in the correct spot and screw them into place (either with your drill with a screwdriver bit or a screwdriver).
8. Place your individual spices into jars and label them accordingly and place them on shelves.
Voila! Now you have a super organized spice storage solution. And you can store even more spices than those silly little store-bought spice jars and racks can hold!

FAQs
Picture ledges provide a sturdy, minimalist shelf that’s perfect for storing spices in jars. They’re affordable, easy to install, and let you keep spices accessible without taking up counter space.
I used 250 mL canning jars. Just ensure the jars fit comfortably on the ledges with enough space between shelves. (I use these ones: glass jars with bamboo lids.)
Yes! Adjust the height based on the size of your jars, especially if using taller jars. Measure carefully to make sure your jars fit with some room for easy access.
You’ll need basic tools: a stud finder, pencil, drill, screws, and picture ledges. This DIY is straightforward and can be done in about an hour.
DIY Spice Rack
Materials
- Picture ledges
- Pencil
- Screws (& drywall plugs if needed)
- Canning jars (250 mL) or similar jars with bamboo lids
- Canning jar labels
- Various spices, seasonings, and herbs
Tools
- Stud Finder
- Drill
Instructions
- Measure the wall space you have in your desired location. Choose the length of your picture ledges based on your space. (When we made our DIY spice rack, we used 2 of the longer Ikea Ribba picture ledges each cut in half. At the moment, it seems that those are only available on Amazon. (While Ikea has a new picture ledge called the MOSSLANDA, you will want to double-check to see if the canning jars you choose fit.)
- Hold one of your shelves up to see approximately where you want it to go on the wall. Then measure and mark its location, adjusting if necessary to center or place it on the wall in the desired position. Our shelves are centered right to left in the space, using the height measurements below.
- On the wall, while holding the shelf up in place, mark the location of the left screw hole on the shelf.
- Check for studs and mark their location with a pencil.
- In line with your screw hole mark from step 2, measure up from the counter and mark at 13 1/8″, 18 3/8″ 23 3/4″, and 29″. Then mark your second set of holes at the same heights, to the right of the first set of markings (the distance between each set of holes will depend on the space between screw holes on your particular ledges – ours were 6 5/8″ apart). (If you use the glass jars with bamboo lids, you’ll need to place your shelves a little further apart because they’re slightly taller than the mason jars.)
- Drill the pencil-marked holes in the wall using an appropriately-sized drill bit (we used #10 flathead screws that were 2″ long and a 3/32″ drill bit, with no anchors). Insert drywall plugs, if needed, to fit the screws you’ve chosen to use.
- Place the picture ledges in the correct spot and screw them into place (either with your drill with a screwdriver bit or a screwdriver).
- Place your individual spices into jars and label them accordingly and place them on shelves.
And that’s it! With just a few picture ledges, some canning jars, and a little bit of time, Dean and I created a spice rack that not only organizes my spices but adds a touch of charm to my kitchen. This DIY was easy, affordable, and so satisfying—I love how it keeps everything I need right at my fingertips when I’m cooking. If you’re looking for a way to tidy up your spices and make them easy to reach, I hope you’ll give this project a try. Here’s to a more organized (and beautiful) kitchen!
Have you ever made a DIY spice rack? Let me know in the comments below!



This is a great idea, I browsed around on Amazon and chose the wooden shelves instead of the particleboard white ones, mostly because my kitchen walls are unpainted wood. I ordered 4 of the 24” shelves, my spices will be in the 12oz jelly jars because that is the perfect fit for the big spice jars. I got a really good deal on the Ball spice jar lids a couple years ago and that will be my covers. Until now it has just been a disorganized mess of spices!
Woohoo! Sounds like you took the project idea and made it your own. I love that!