I remember that trying to plan the perfect date for a baby shower was a bit difficult at first. Coordinating my work schedule with my friends/family schedule was nearly impossible. I finally just decided on a date and hoped all my closest family and friends could make it!
It is hard to anticipate if your baby will be full-term or early, so I did a lot of research on when is the perfect time to plan for a baby shower. The general consensus is to have your shower about 4 to 8 weeks before your due date or around the 8 month mark. This way you are not too big to be uncomfortable all day during the shower and if your bundle decides to comes early, you still have a chance to have a shower before the arrival. Also having your baby shower a bit earlier gives you a chance to go through all of your gifts, set up the rest of your nursery and buy anything you are still missing. Most stores that you register with will give you a 30 day window either after your shower date or due date to come back and buy anything else left on your registry at a discounted rate. Make sure to ask for any registration specials when you are registering!!! Happy baby shower planning!