A Belgian Schengen visa is typically granted within 15 days.
This period can be extended to 30 days in certain cases.
In exceptional cases, the processing time can even go up to 60 days.
To be on the safe side, you should apply for your Belgian short-stay visa as early as possible. However, do keep in mind that you cannot apply more than 3 months before your trip to Belgium.