Pool meets are usually no more than 4 hours, but beach meets last about 7 hours. It depends how many events are in the meet. And then if it is a really big meet (like a tournament kind of) it can last days. Hope that helps.