Finding the perfect gift can be tricky--but it doesn't have to be expensive! These thoughtful gifts make the perfect stocking stuffers for anyone on your list. From an adorable cotton journal for the creative friend in your life to a cozy hat for kids, there's something for everyone--and no matter which gift you choose, it'll cost you less than $20!

Here's our list of 20 gifts under $20. Happy holiday shopping!