around two to three hours Ideally, your tea party should last around two to three hours, but this variable will ultimately depend on the crowd you invite. Children may want to stay a bit longer, but an event that's too long can lead to a tantrum.