Skip to Content

Easy Hearts Sunglasses Case

The Easy Hearts Sunglasses Case is the second of three crochet sunglasses cases to be released on the blog. You can find links to the other two cases by visiting THIS POST for more details.

I love how sweet the Easy Hearts Sunglasses Case turned out with the hearts on the front and back and the cute little heart button closure. This whimsical sunglasses case is playful and pretty at the same time.

To make this case, you’ll choose a main color and an accent color. These can be two solid colors, or you might even want to combine a solid color with a variegated yarn for some extra excitement!

This image has an empty alt attribute; its file name is glasses-and-cases-logo.jpg
Easy Sunglasses Cases – Free crochet patterns for three styles of sunglasses cases on the blog HERE!

Remember to like Loops and Love Crochet on Facebook and join the Loops and Love Crochet Group! I’d also LOVE it if you followed @loopsandlovecrochet on Instagram!

If you like crochet video tutorials, check out (and subscribe to) my Loops and Love Crochet YouTube Channel!

Pin this post to your favorite Pinterest boards to save it for later!

Disclosure: This post may contain affiliate links, which means I may receive a small commission if you click a link and purchase something that I have recommended. This is done at no extra cost to you. Thank you for supporting Loops & Love Crochet!

This Easy Hearts Sunglasses Case crochet pattern is available for FREE on this website. If you prefer to work from an ad-free, printable PDF version of the pattern, you can purchase the Easy Sunglasses Cases PDF (includes all 3 patterns) for a small fee from my Etsy or Ravelry shops. Thank you so much for supporting Loops & Love Crochet!


  • Worsted weight yarn – You can use any worsted weight yarn for these sunglass cases (cotton or acrylic). I used I Love This Cotton yarn. In the sunglasses case shown above, I used Turquoise with Pink, Teal, and Orange Print (only the pink section of the yarn shows up in the hearts)
    • You can also find gorgeous colors of cotton yarn by WeCrochet! I love the Dishie yarn!
  • 4 mm crochet hook (Please note that I crochet a little on the tighter side, so if you crochet more loosely, you may need to go down to a 3.5mm hook. See the gauge below). I always use and love my Clover Amour hooks! They are honestly by far my favorite hooks!
  • Buttons (any size you prefer)
  • Yarn needle for sewing in ends and attaching the button

Stitches Used:

  • Ch – chain
  • Sl St – slip stitch
  • SC – single crochet


  • 2” x 2” square = 9 rows of 10 SC stitches.

Important Notes:

  • Joined Rounds – At the end of each round, you will be joining the last stitch of the round to the first one with a slip stitch. Then you will chain 1 and start the next round in the same stitch. This will create a more hidden seam. Chain 1 stitches do not count towards stitch count. When working the rounds of SC in back loops only, the join at the end of each round to the first stitch will be through both loops.
  • Changing Colors – In this pattern, you will be changing colors throughout each round, following the graph. To change colors (and keep the color changes more hidden), complete the last single crochet in the first color up until the last yarn over. Yarn over with the new color and pull through last step the single crochet stitch. So, your SC will go like this: Insert hook into last stitch, yarn over, pull up a loop, yarn over with new color over, pull through all loops on hook. Then you will work in the new color carrying the other color along with you until you need it again. I have a video tutorial for making color changes here.
  • Size of Case – These sunglasses cases measure about 3” wide and 6.25” inches tall. If you need to change the size of the case to fit larger or smaller sunglasses, you can add or remove stitches from the starting chain, as needed depending on the size of case you are making. Please read the notes below on changing the size on the easy hearts sunglasses case so that the graph still works properly.
  • Make this pattern into a phone pouch – Yes, you can definitely make this pattern into a phone pouch! You’d just need to add some stitches to your starting chain to be sure that your phone would fit. Because all phones are different sizes, you’ll need to play around with the starting chain length to make a case large enough to fit your phone, but you can start out by adding 2 or 4 stitches to the starting chain (read why below) and work up the first couple rounds. Then you can decide if the case will be wide enough. Keep in mind that, since you are working on both sides of the chain, each stitch you add to the starting chain will increase the stitch count by 2 stitches. For the height of the case, just crochet rounds until you are a round or taller than the phone you are making the case for.
    • For the Easy Hearts Sunglasses Case, you’ll need to keep the following instructions in mind when changing the size. To increase the width of the hearts case, you will need to add stitches to the starting chain in groups of 2 (2, 4, 6, and so on). This is necessary for the hearts design to still work out and for the hearts to be centered on the case. Add boxes on each side of the hearts graph below to match the number of stitches you added to the starting chain (not to match the difference of final stitch count). For example, if you added 4 stitches to the starting chain, you’ll need to add 4 boxes to the hearts graph below – two on each side of the graph. This is so the heart will still be in the middle of the stitches. You will still need to work the graph twice to get the total number of stitches for the round.

Easy Hearts Sunglasses Case – The Pattern

To make this sunglasses case, you will start by making a chain and crocheting around it to make the base of the case, then you’ll be working in rounds of single crochet for the height, and finishing off by adding a chain loop and a button. The body of this case is worked up in tapestry crochet following the graph you’ll find below.

Here is the graph that I created for the heart pattern for this sunglasses case. Each box counts as one SC stitch. To read this chart, you will be starting at the bottom and working your way upwards to the top, either moving from right to left or left to right. To create the hearts design on both sides of the sunglasses case, you’ll need to repeat the graph one more time to get the total of 30 stitches. However, if you would only like hearts on the front of the pouch, you can also just finish the round with SC stitches in the main color.

Round 1: In main color, chain 12, 2 SC in 2nd chain from hook, SC in next 9 stitches, make 4 SC in last stitch. Now, working on the other side of the chain, SC in the next 9 stitches, make 2 SC in last stitch (this will be the same stitch as the first 2 SC of the round). Join to first SC with a slip stitch, ch 1.  (26)

Round 2: 2 SC in first stitch, SC in next 10 stitches, 2 SC in next stitch, SC in next, 2 SC in next, SC in each of the next 10 stitches, 2 SC in the next stitch, SC in last. Join, ch 1.  (30)

Now you will work on the body of the sunglasses case following the pattern show in the graph above. I have also provided written instructions for each round below if you prefer to work from written instructions.

The round count starts back at 1 here to correspond with the rows on the graph.

Round 1-25: Work these rounds in the back loops only. SC in each stitch around. Join, Ch 1. (30)

In the written instructions below, A = main color (turquoise), B = accent color (pink)

Rounds 1-2: 30 A

Round 3: *7 A, 1 B, 7 A. Repeat from * one more time.

Round 4: *6 A, 3 B, 6 A. Repeat from * one more time.

Round 5: *5 A, 5 B, 5 A. Repeat from * one more time.

Round 6: *4 A, 7 B, 4 A. Repeat from * one more time.

Round 7: *3 A, 9 B, 3 A. Repeat from * one more time.

Round 8: *3 A, 9 B, 3 A. Repeat from * one more time.

Round 9: *3 A, 4 B, 1 A, 4 B, 3 A. Repeat from * one more time.

Round 10: *4 A, 2 B, 3 A, 2 B, 4 A. Repeat from * one more time.

Rounds 11-12: 30 A

Round 13: *7 A, 1 B, 7 A. Repeat from * one more time.

Round 14: *6 A, 3 B, 6 A. Repeat from * one more time.

Round 15: *5 A, 5 B, 5 A. Repeat from * one more time.

Round 16: *4 A, 7 B, 4 A. Repeat from * one more time.

Round 17: *3 A, 9 B, 3 A. Repeat from * one more time.

Round 18: *3 A, 9 B, 3 A. Repeat from * one more time.

Round 19: *3 A, 4 B, 1 A, 4 B, 3 A. Repeat from * one more time.

Round 20: *4 A, 2 B, 3 A, 2 B, 4 A. Repeat from * one more time.

Rounds 21-25: 30 A

Fasten off. Weave in ends.

Attaching the Chain Loop and Button Closure

How to make the chain loop:

To attach the chain and button loop closure at the top of the sunglasses case, first, choose which side is going to be the back of the case. Now, with the back of the sunglasses case facing you, locate the two stitches in the center. Make a slip knot with your yarn, insert your hook in the center-right stitch and pull through the slip knot.

Next, chain your desired chain length (this will depend on how far down you want to place your button). I chained 12 for my case. Then attach the chain to the center-left stitch (the stitch to the left of where you joined your chain) with a slip stitch.

Fasten off and weave in both yarn tails.

Next, you will sew the button onto the case.

Sewing on the Button:

Using your yarn needle and yarn (or needle and thread if your buttonholes are too small for your yarn needle), attach your button to the front of the sunglasses case. With the front of the case facing you, line the center of the button up in the middle of the front of the bag, about 3-4 rounds down from the top. Before you start sewing, check to make sure that your chain is a good length to go around the button. If it is not, you can move your button upwards or downwards as needed to fit the chain.

Staring on the inside of the case, pass your needle through the case and through one of the holes on your button, then pass the needle back through the next buttonhole and through to the inside of your bag. Run your needle and yarn in and out of each of the buttonholes a couple of times before tying off and weaving in the ends.

When finished, your chain should loop around the button easily, but snug enough to stay in place.

You are all finished making your Easy Hearts Sunglasses Case! I hope you enjoyed this crochet pattern! Be sure to check out the Easy Stripes Sunglasses Case and the Easy Chevron Stripes Sunglasses Case on the blog! You can find their links HERE!

**Want to be kept in the loop? Be sure to like Loops and Love Crochet on Facebook and join the Loops and Love Crochet Group! Don’t forget to follow @loopsandlovecrochet on Instagram! Remember to tag Loops and Love Crochet when you post your finished projects on social media! I’d love to see them! **

*You may make and sell any items made from my patterns, but please link back to my blog or Loops & Love Crochet as the designer. Please do not copy this pattern or photos and share as your own, in part or in whole.  Instead, please link back to the Loops and Love Crochet blog (especially when selling items you make from my patterns). Thank you!