Buying a gift for a child can be tricky at times. You want to buy them something they will get excited about, but not waste or be done with after a day. You also want to make sure you are getting them something that will set you apart from everyone else’s present. If you are struggling to try to think of things you could buy, here are a few ideas.

Books
Instilling a love for reading is important to do when kids are young. This will help them develop a continuous passion for books as they get older. Reading not only lets kids escape to new worlds and show them how to use their imaginations, but it also can help them learn and grow. If you give a child books as a gift, make sure they are age-appropriate and something they will be interested in.
Toys
One can never go wrong with getting a child a new toy. There are so many things that are being created and new, that you are bound to find something they will like. You could get them something that has to do with their favorite tv show or movie. If they like to be creative, find them some type of kit that allows them to make their own toy.
Clothes
While clothes may seem like a boring gift, they don’t have to be. You could get kids a whole set of new dress-up and costume clothes. A want to be cowboy would love kids western belts, while a pretty little princess may need a new dress for her ball. Superhero costumes are a favorite among most kids too, as there’s nothing more exciting than getting to dress up as your hero.
It may take some thought, but the perfect gift is out there. Think about what the child loves to do and go from there.