It varies a fair bit but not unusual. If you don't get it by 4-5 days before the ceremony (adjusting somewhat for weekends), call them.
But basically relax, everyone gets the invitation in time.
[I presume your dates as stated in July are just a typo, because time linear and all that]