J.F.
Both of my girls hosted their first slumber parties in Kindergarten for their 6th birthdays (they are 3 years apart). I have done lots and lots of them since that very first one with my oldest (who will be 10 in a few weeks). I have found that its easier to have the party on a Friday night for a few reasons. First and foremost, all the girls will be up for school at their regular time and will have done all of their daily activities so they won't be as likely to stay up all hours of the night. I usually invite them over at 7 pm and pick up in the morning is no later than 9 am. You'd be amazed at how early girls will get up even though they've stayed up much later than usual, lol. By 9 am, they're pretty much "over" each other and start picking and bickering like girls do. I have had a few moms over the years that prefer to pick the girl up at the end of the night which is fine with me. I usually tell them around 11 is a good time...that way you're not rushed with whatever you have planned and 11 is usually the time I pop some popcorn and put in a movie and have everyone start settling down. Honestly, the more girls you have the better off you'll be too. Smaller numbers turn into "catty" groups quickly...with more girls, there is more diversity and less fighting. I've also learned to not plan a whole lot of activities. Have some "dress-up" clothes, some music and maybe a karaoke maching, if you have a video camera have that handy. They tend to like to "do their own thing" once friends start showing up. Good luck! I love having slumber parties with my girls :)