• Viral badge
  • Christmas badge
  • Magical badge

46 Genius Stocking Stuffers You'll Want To Keep For Yourself

Find a sock-worthy gift for everyone on your list this holiday season.

1. Bacon Dish Towel, $15

2. Crumb Vacuum, $11.99

3. Glasses Contact Lens Case, $7

4. Metallic Temporary Tattoos, $9.99

5. #TheSelfie, $14.99

6. Moustache and Lips Glass Markers, $10

For the party planner with a sense of humor!

7. Mini Keyring Flask, $7

8. A Minimergency Kit, $15.99

9. Anti-theft Envelopes, $4.99 - $5.99

10. Like/Dislike Stamps, $12.95

11. Makeup Spatulas, $4.99

These little spatulas get to every drop of makeup that comes in the bottle for the makeup guru who wants to get all the bang for her buck.

12. LED Shoe Lights, $4.49

13. Library Card Socks, $12

14. Envelope Opener, $7.99

15. Ten-foot iPhone Cable, $34.99

16. Folding Beer Glass, $7.99

17. Heat-Resistant Trivets, $12.99

18. Fancy Pencils, $7

For the office supply lover who can't stop singing Frozen songs, or for the one who needs some positive encouragement on pretty pastel pencils.

19. Grocery List Pad, $6.50

20. Animal Butt Magnets, $13

21. Handbag Hanger, $14.99

22. Egg Yolk Separater, $4.99

23. Dog Mini Flashlight, $8

24. Bookmark, $5

25. Cute Notepad, $10

26. Harry Potter Keychain, $10

27. Tea Bag Holding Mug, $20

28. Cookie Holder Mug, $18

29. Simple Studs, $12

30. Tiny Tabasco, $4.99

31. Or Sriracha 2 Go, $7

32. Grown-Up Coloring Book, $7.95

Because coloring on the reg is missing from adult life.

33. Sushi Stapler, $7

34. Citrus Spritzer, $9.99

35. Fancy Candle, $16

36. Desk Cord Organizer, $4.99

37. Cards Against Humanity, $25

38. Cord Wraps, $2.99–$4.99

39. Cocktail Shaker, $20

40. Pick Punch, $25

41. Ring Holder, $8

42. Luchador Bottle Opener, $8

43. What I Love About You Book, $10

44. Camera Phone Lens, $99

A high-class stocking stuffer for the serious iPhoneography enthusiast. (Available for Galaxography and Nexusography as well).

45. Skull Emory Boards, $1.50

46. Ring Stylus, $15

Want great DIY ideas in your inbox four times a week? Sign up for the BuzzFeed DIY Newsletter!