It depends on the IRCC office and your location.
Within the province, you could get it within a week.
And the max I have heard of is 6 weeks.
If you are in rush, its better you email the IRCC on the ceremony id and tell them the reason for urgency or call them up.