There's no hard and fast rules but one thing is for certain, kids enjoy parties a whole lot more when they are not hungry, so I always advise that you base your party timings around the best times to eat.
In both cases the best thing to do is normally to have the fun 'kids party entertainment' bit first, then the food bit after.
This is purely because when children arrive at a party they are really excited and energetic. This is a great time to get them involved in the fun of a party but a really bad time to try and get them all to sit down and have something to eat!
15 minutes to Arrive - It's always best to plan to get your party started 15 minutes after your official start time (the time you tell the other parents!). So if you say your party starts at 11:00 on the Invitations then expect to get properly started at around 11:15 (remember a couple of kids will always late for parties)
1hour to 90 minutes Party Entertainment - Entertainment should last for between 1hour to 90 minutes - if you do the full 90 minutes then simply get your party started a little bit quicker - 10 past not 15 past and have 20 minutes for food at the end!
Food Bit - Kids eat pretty quickly and will love your party food as it's at the time they are used to - you should allow between 20 - 40 minutes for food and cutting of the cake
Sample Party Format - Hold the whole party from 11:00-13:00
11:00 - Official Arrival Time - Have music on as some children are always late for parties!
11:15 -12:30 - Party Entertainment - Should last for between 1 hour and 1 hour 30.
12:30 -13:00 - Food Time - Blow out candles, party bags handed out to finish.
Option2 - The Afternoon Party' Option
Sample Party Format - Hold the whole party from 3:00-5:00
3:00 - Official Arrival Time
3:15 - 4:30ish - Party Entertainment
4:30 - 5:00 - Food Time
Copyright 2008-2018 - Sublime Science - All Rights Reserved - Registered in England and Wales, Number 6680269 Registered Address: The Sublime Science Lab (Unit4) Fernleigh Business Park, Blaby Rd, Enderby, Leicester LE19 4AQ - Call: 0845 508 5387 or 0116 380 0750