In general, most Croquet games last for about 2 hours. However, the length of time is significantly affected by the number and skill of the players. Competitive players might finish in an hour or less.