If your glasses are always “disappearing” on the table (mine are!), this Crochet Eyeglass Holder Amigurumi is such a cute fix. It sits on your desk like a tiny animal friend, and it holds your glasses safely at the same time.
This project is a little animal-style crochet glasses holder that works like a soft stand. You slide your eyeglasses into the opening so they rest neatly, and from the front, it looks like the animal is wearing them. It’s one of those pieces that makes your space feel cozy and handmade, while also being genuinely useful.

It’s perfect if you like quick, practical amigurumi. Beginners can absolutely tackle it because the base is mostly simple single crochet in the round, and the face details are small and fun. If you enjoy making gifts or decorating your craft corner, this amigurumi holder is an easy win and such a sweet DIY crochet accessory for a nightstand, office desk, or entry table.
Materials Needed
Yarn (multiple colors for design):
- Main body color (tan/yellow/orange for a fox vibe, or beige/brown for a dog vibe)
- Contrast color for face section (cream/white looks adorable)
- Small amounts of black, white, and an accent (green/blue) for the eyes (optional if embroidering)
Tools & notions:
- Crochet hook: 3.0 mm for the base (or a hook that gives tight stitches)
- Smaller hook (optional): 2.5 mm for small parts like eyes/ears/nose
- Safety eyes or black embroidery thread/yarn for stitched eyes
- Fiberfill stuffing
- Yarn needle
- Stitch markers
- Scissors
Skill Level
Beginner-friendly (with light shaping, simple color changes, and basic sewing)
Abbreviations (US Terms)
- MR = magic ring
- ch = chain
- sc = single crochet
- inc = increase (2 sc in the same stitch)
- dec = decrease (sc2tog, preferably invisible decrease)
- sl st = slip stitch
- st(s) = stitch(es)
Step-by-Step Instructions (Numbered Steps)
Start with a Foundation Chain (Base Oval)
This holder starts as a long oval, think of it like the “footprint” of the glasses pocket.
- Ch 17.
- Starting in the 2nd ch from the hook, sc across the chain.
- In the last chain, work 3–4 sc to curve around the end.
- Continue on the other side of the chain with sc back toward the start.
- In the last chain on this end, work 2–3 sc to curve, then sl st to join.
First, don’t worry if the oval feels a little wobbly by the next rounds; it firms up nicely.
Crochet the Base Shape (Grow the Oval)
Next, you’ll build the oval bigger by repeating “straight sides + increases at both ends.”
- Ch 1, then sc in the same stitch.
- Work sc along the long side.
- At the curved end, make a few inc stitches spaced across the curve (this keeps it smooth rather than pointy).
- Sc along the other long side.
- Increase across the second curve again and sl st to join.
- Repeat rounds 6–10, adding one more single crochet between increases each round, until the oval is wide enough to comfortably hold your glasses.
- For an adult-sized eyeglass holder, you’ll usually end up with a base that feels about “palm wide.”
Next, do a quick test by laying your glasses on top of the oval. You want enough width so they don’t tip off the sides.
Build the Pocket Walls
After that, you’ll start making height so it becomes a standing holder.
- Work 1 round sc in back loops only (BLO). This creates a crisp fold line.
- Then crochet 2–4 rounds sc around (both loops) to form the sides.
Add a Cute Contrast Face Section (Optional Color Change)
This is the part that makes it look like a little animal face.
- Switch to a contrast color (cream/white) for one half of the round (front), and keep the main color for the other half (back).
- Crochet 1–2 rounds like this, carrying the unused yarn neatly along the inside if you want a clean look.
Then smooth the area of color change with your fingers tension matters more than perfection here.
Shape the Opening (Decrease Row)
Now you’ll gently narrow the top so the glasses “nest” rather than slide out.
- Crochet a round with evenly spaced dec stitches (for example: sc 5–7, dec; repeat).
- Work one more round of sc around to stabilize the opening.
Finally, fasten off and weave in the end (or hold off if you want to add edging next).
Create Eye Sections (Simple Yarn Eyes or Safety Eyes)
You can go simple or extra cute here.
Option A: Safety eyes (fastest)
18. Place eyes on the front panel, centered and evenly spaced.
Option B: Crocheted eyes (kawaii look)
19. Make a small black circle (MR with 5–6 sc, then inc around).
- Add a colored ring (green/blue) and a tiny white highlight stitch for sparkle.
- Make two and set aside for sewing.
Make the Nose (Small Oval Snout Piece)
- With a lighter yarn (cream or light beige), crochet a small oval starting with ch 6.
- Work around the chain to form an oval, then add 1–2 rounds to give it a soft “snout” shape.
- Lightly stuff it (just a pinch), then shape it flat and sew it to the front.
After that, embroider a little nose/mouth line using black or brown yarn.
Add Ears (Animal Style Like Fox or Dog)
This is where you can customize the personality.
Fox-style ears (triangular, perky):
25. Crochet two small triangles (increase each round gradually), then add a contrast inner-ear color if you like.
Dog-style ears (floppy, rounded):
26. Crochet two longer ear shapes in rows (a small rectangle that widens slightly), then edge them with sc for a neat outline.
Next, pin them in place before sewing ears, as they can totally change the expression, so it helps to “audition” them first.
Join Pieces Together (If You Made Separate Front/Back)
Some people prefer making the front face and the back as separate panels.
- If you worked separate pieces, place them wrong sides together and sc around the edge to join.
- Leave an opening at the top for the glasses to slide in, and lightly stuff the lower section for stability.
Add Edging for a Clean Finish
- With the main color, sc evenly around the top rim.
- Sl st, fasten off, and weave in ends neatly.
Assembly & Finishing
First, sew eyes, nose, and ears on securely (I like to double-knot and hide the knot inside). Next, add stuffing mainly toward the bottom so it stands up and doesn’t flop—think “paperweight,” not plush toy. After that, test-fit your glasses: they should slide in smoothly and rest without tipping forward. Finally, weave in every yarn end, especially around the opening where hands will tug.
Tips for Beginners
- Keep stitches even and fairly tight so the holder feels sturdy.
- Use stitch markers at the start of rounds ovals can get confusing quickly.
- Test fitting matters: glasses sizes vary, so adjust the oval width and pocket height as needed.
- If your holder leans, add a touch more stuffing at the base or crochet one extra wall round.
Uses & Benefits
- Keeps glasses safe from scratches and “oops, I sat on them” moments
- A cute, cheerful desk accessory that makes your workspace feel more personal
- A thoughtful handmade gift (teachers, coworkers, parents, grandparents—everyone uses it)
- A practical, decorative DIY crochet home touch without being bulky
Conclusion
This Crochet Eyeglass Holder Amigurumi is one of my favorite kinds of projects: adorable, useful, and easy to customize. Try it as a fox, a dog, or any little animal you love, and you’ll end up with a charming Crochet Glasses Holder you’ll actually use every day.

