The typical baby shower includes time to socialize, playing games, opening gifts, and cake. In most cases, the actual games don't start until 30-45 minutes after guests are supposed to arrive. This gives time for everyone to show up (even the people that are usually late). Then, baby shower games and crafts might start. This could involve everything from decorating onesies or a patch for a quilt to fun baby shower games and might take up to an hour. After baby shower games, it's usually time for a snack or to enjoy whatever has been served. Alternatively, you might open gifts and then have cake.