Decide on an end time. This will help you and your guests stay on track so you can hand out baby shower party favors and say your goodbyes in plenty of time. On the baby shower invites, provide the start and end times. That way, your guests will know ahead of time and can count on having a good time for at least 2-3 hours. If you want to keep things simple, just write "anytime" instead of an exact end time. If you're having a small shower, you could even write "shower anytime" on your invitations. But don't forget about those who can't make it until then - include a note on your invitations asking people to call you or send you an email if they would like to come early or late. The most common time range is from 3 pm to 7 pm. This gives people enough time to stop by after work or on their day off but still have time left for dancing at the wedding reception. You may not want to limit the time or give a specific date because some couples prefer to keep their wedding day as private as possible. But many other couples like to have the pressure of a deadline to help them move faster toward getting married. Either way, be sure to include this information on your invitations. Of course, you can also choose not to put an end time on your shower invitations if you'd rather people stay longer.