Keeping the party running for approximately two hours is a solid rule of thumb to follow.  That should be long enough for everyone to celebrate and catch up with the newlyweds. Of course, you can always extend the party if it's going well or cut it short if things are winding down. Find out how to include your nieces and nephews on your wedding day here.