Janome General-Leaderboard right

Facebook Twitter Sew4Home RSS Feed Follow Me on Pinterest Instagram


Glasses Case With Pretty Ruffle & Handy Key Ring

Printer-friendly versionPDF version

Click to Enlarge

Our cute quilted case is sized to hold everything from thin readers to designer sunglasses. Batting makes it soft, and the smooth cotton lining will help keep your lenses scratch-free. We added a perky ruffle to crank up the cute factor. Plus, there's a carabiner key clip so you have all the essentials at hand: glasses and keys; "I can see... I can drive. I'm ready to rumble!" We picked the pretty Oh La La fabric collection by Pillow & Maxfield in Red Petite Fluers and combined that with Dear Stella's J'Adore Stella Pink Sunburst Stripe. Two different designers but both with a French accent! Together they create a wonderful color and print combo for a lovely Valentine's Day gift.

Our thanks to Fat Quarter Shop for providing all the fabric for this project. Kimberly and the Fat Quarter Shop crew always have a great selection of the latest collections... hey - that rhymes! You can search by collection or designer or theme. In honor of the heart-themed holiday, I searched on Valentines Fabric - oh my, puddin' 'n' pie, there are dozens and dozens of pretties to choose from.

Sewing Tools You Need

Fabric and Other Supplies

Click to Enlarge

Getting Started

  1. Download and print the Sunglass Case Template.
    IMPORTANT: The template consists of ONE 8½" x 11" sheet. You must print this PDF file at 100%. DO NOT SCALE to fit the page.
  2. Cut out the template along the solid line.
  3. Test the template on your glasses or sunglasses before you cut your fabric. Our case fits standard contemporary frames like the ones shown in our photos. To confirm the fit for your particular glasses, wrap the template around the glasses, noting that a little more ½" will be lost in the seam and with the thickness of the quilting.
  4. Using the template, fussy cut TWO pieces from the exterior fabric, lining fabric and batting.
  5. From the fabric for the ruffle, cut ONE 3" wide x 14" long strip. For our directional stripe, we cut so the stripe was running vertically across the width.
  6. Cut ONE 2" length of ribbon.
    Click to Enlarge

At Your Sewing Machine & Ironing Board

Exterior and lining

  1. Pin a batting piece to the back of both exterior pieces.  
    Click to Enlarge
  2. Quilt the two layers together in a diagonal pattern.
  3. We used the quilt guide bar attachment on our Janome sewing machine and stitched the seams 1" apart. This was a perfect fit for the motif on our Petite Fleurs design. If you do not have a quilt guide bar, you can use a fabric pen or pencil to draw evenly spaced lines to follow.
    Click to Enlarge
  4. Find the 2" length of ribbon. Fold it in half and pin it onto the right side of one quilted exterior piece approximately 1" down from the top edge. The raw edges of the ribbon should align with the raw edge of the fabric - so the loop is facing in. Pin in place.
    Click to Enlarge
  5. Place the two quilted exterior pieces right sides together, aligning all the raw edges and sandwiching the ribbon loop between the layers. Pin in place.
    Click to Enlarge
  6. Using a ½" seam allowance, stitch around the entire outer edge, leaving the top open.
  7. Press seam open. Trim the seam allowance back to ¼".
    Click to Enlarge
  8. Clip the bottom curve, being careful to not clip through your seam.
  9. Turn the case right side out. Press flat.
  10. Fold down the raw edge of the top opening ½" all around. Measure carefully and press well.
    Click to Enlarge
  11. Repeat to create the lining but omit the batting and quilting steps. In other words, simply pin and stitch the two lining pieces together, leaving the top open.
    Click to Enlarge
  12. Then, with the lining still wrong side out, turn down the top raw edge ½" all around. As above, measure carefully and press well.
    Click to Enlarge


  1. Find the ruffle piece. Fold it right sides together, aligning the 3" edges. Pin in place.
  2. Stitch together, using a ½" seam allowance. Press seam open. You have a ruffle loop.
    Click to Enlarge
  3. Fold the ruffle loop in half wrong sides together and press well.
    Click to Enlarge
  4. Using a long basting stitch, stitch ⅜" along the top raw edge of the ruffle piece through both layers, leaving 4-5" lengths of thread at the beginning and end of the stitch.
    NOTE: If you are new to ruffling, we have a short tutorial on the subject.
  5. Pull the 4-5" thread tail to gather the ruffle evenly to match the width of the top opening of the case.
    Click to Enlarge
  6. Remember when you pressed the top raw edge of the case exterior down by ½". Now, I want you to unfold it so the raw edge is up and there is a visible crease at the ½" point.
  7. Slip the ruffle loop over the top of the case exterior, aligning the raw edges of the ruffle loop with the raw edges of the fabric/batting. Pin in place.
    Click to Enlarge
  8. Using a ½" seam allowance, stitch the ruffle to the exterior.
    Click to Enlarge
  9. Fold the top edge back down along the ½" crease line. This will cause the ruffle to stand up. Pin the seam allowance down from the front of the case.
  10. Slip the lining (which should be WRONG side out) inside the exterior.
    Click to Enlarge
  11. Match up the seams and the top folded edge of the lining with the ruffle seam line. Pin in place.
    Click to Enlarge
  12. Re-thread your machine with thread to match the lining in the top and thread to match the exterior in the bobbin.
  13. Working from the inside, edgestitch the lining to the exterior all around the top
    Click to Enlarge
  14. Press well.


Project Design: Alicia Thommas    
Sample Creation: Debbie Guild

Other machines suitable for this project include the Baby Lock Audrey and the Brother Laura Ashley Innov-is NX800 .

Comments (21)

sarah_jeffries said:
sarah_jeffries's picture

Good morning, I wanted to say hooray, kudos and great job for everything that sew4home does!  I was able to make a sunglasses case for my daughter that I am fairly proud of.  It is entirely due to your site and this tutorial ;o)  Here is a link to my flickr page if anyone would like to see it:  https://www.flickr.com/photos/47750468@N08/with/14717984916/  

Thank you!


Liz Johnson.Editor.Sew4Home said:
Liz Johnson.Editor.Sew4Home's picture

@ sarah jeffries - thanks for the kind words, and congrats on your sunglasses case. I bet your daughter loved it!

ConnieRine said:
ConnieRine's picture

I love this. I need one for each vehicle so I can find sunglasses when I need them.

I might have to make some for the girls when we go on vacation out of summer fabrics.

hollyfri said:
hollyfri's picture

do you have the dimensions of the pattern? my computer is being cranky and wont open the pattern piece. if i have the size I can figure it out from there.


Liz Johnson.Editor.Sew4Home said:
Liz Johnson.Editor.Sew4Home's picture

@ hollyfri - it is 8" long and 4-1/2" wide... sorry about that cranky computer.

Anonymous said:
Anonymous's picture

 yeah you and me both! Thanks for getting back to me! My friend's b day is tomorrow, this will be perfect for her. she is always trying to find her glasses...at least now the object will be bigger to look for! ha!

SugarJo said:
SugarJo's picture
Adorable. I actually go to your site every morning. You instructions are the best. I always know what to do, and I can't say that about magazine instructions and even book instructions sometimes.

I made this. I didn't have ribbon so I used the lining material to make the tab. Step 13 was hard because it was hard to get the eyeglass case opening sewn since it is small to get my sewing machine foot in. Would be super if we could get a sewing maching with a free arm super small. I'd love that. Thank you!
AngelicaSews said:
AngelicaSews's picture
Absolutely awesome tutorial, as always. I'm going to make one for my for my dad's safety glasses (minus the ruffle, of course). He's always so worried about them getting scratched up in his toolbox at work, or getting lost if he sets them down somewhere. This will really help him out, and his birthday is right after valentine's day!
SewingAngel said:
SewingAngel's picture
This time, the first one was for ME! After all those christmas gifts, now it´s my turn! smilies/tongue.gif
Had a little trouble with step 13. So I did it by handsewing.
Thank you for that nice way to protect my sunglasses.
Cindy J said:
Cindy J's picture
As a teacher - you're all right - GREAT present!

I'm thinking about trying to combine this tutorial with the a snap-top (roll-up yardstick) at the top...
Gloria3133 said:
Gloria3133's picture
This is my Valentines gift to me. Of course I am going to make one for my bff and bff two. THANK YOU
Judi Andrew said:
Judi Andrew's picture
This is just a darling gift idea. Guess what my friends will be getting for birthday gifts this year!
Eva V. said:
Eva V.'s picture
Love this! I'm thinking about doing a bunch for all of the mommies in the family! What a fun project! Thanks again Sew4home!!
Patty Jager said:
Patty Jager's picture
So cute!! I want to make them for my nieces. Thanks for sharing this one!!
crescentcity said:
crescentcity's picture
Thank you for the tutorial. I needed something to give to teachers this year!smilies/grin.gif