For a 4-year-old, typically 1 to 2 hours is about how long their birthday parties should last. Anything longer than 2 hours, and you risk them becoming overstimulated and unruly.