Most parties go for 3-4 hours. Depends on what you're doing but 3 hours is generally long enough. It prevents people from getting bored. Three hours is a lot easier to entertain people than 5! Happy early birthday!! Hope it's fun.
4 hours
Hey My birthday is next week on the 15 and I am having a birthday dinner with 10 of my friends we are about 13 and 12 years old but I don't know how long it should I was planning to start it at 5:00 help please!!