Young girls seem to accumulate hair bands, clips, barrettes and headbands. They get everywhere and are hard to keep orderly. As the mom of an 11-year old who loves accessories, I have firsthand experience with the chaos.
We tried a few different solutions at my house, and this is what has been working:
First, we designated an accessory area in my daughter's room: the back of her bedroom door. The door already had a full-length mirror, so we added hooks for all kinds of accessories.
Next we dealt with each category of hair accessories. I investigated a few different ways to store headbands, and settled on making a hanging ribbon organizer with pockets (inspired by this one on Pinterest). It was very simple to make. The headbands slide in and you can clearly see them. This hangs right next to the mirror.
At a discount store I found a small hanging organizer with clear pockets, probably for jewelry, but it works great for hair bands and barrettes. (It came with her initial.) I added a Command hook on the back of my daughter's door to hang the organizer.

Finally the best solution we found for hair bands was a gift: it's an acrylic tube that sits on her dresser, right near the door. The hair bands easily slide on and off.
Other organizing ideas:
- One of my clients had her girls store hair accessories in glass cookie jars in the bathroom. The wide opening made it easy to use. Other wide mason jars could work as well.
- I've also seen an acrylic stackable holder function well.
- There are many ideas for using old frames, fabric and ribbon to turn into a bow board.