The best time to hold a birthday party for 8-year-olds is during the early afternoon.
Two hours is usually plenty of time for kids to have a boogie on the dance floor, enjoy some yummy party food, gorge on lollies, and of course, sing ‘Happy Birthday’!
Children can get bored easily, and anything beyond two hours might result in fidgety, grumpy, or distracted kiddies.