I have shelves in my closet and I just toss my fabric on those but I do keep them together based on what they are - flannel, cotton, knits, etc. I keep cedar hangers in with my fabric to discourage bugs.
I have holiday fabric in separate plastic boxes. I have a box for Christmas, another for Thanksgiving, another for Easter/St. Patrick's/Valentines, and another for 4th of July.