Generally, a baby shower tends to last for 2 to 3 hours. A little time kept for some exciting games and chatting, followed by some food and gift exchange. In case, you need to elongate the program layout, make sure to inform the baby shower organizers Chintamani accordingly.