My entries focused on announcement cards
Be sure to send out the baby shower invitations well in advance of the event. You are showing consideration for your invitees by allowing them enough time to set aside the date and shop for an appropriate gift. A longer lead time also gives you leeway to invite alternates if any of the original invitees decline. Send the invitations out no later than two to three weeks before the shower date. If you take into consideration the busy schedules of most people these days, particularly parents, four to six weeks advance notice would be even better and probably appreciated.