Morocco's cement sales surge 31.8% in April, signaling construction rebound
Morocco's cement sector posted a sharp recovery in April 2026, with sales climbing 31.8% compared to the same month a year earlier, according to data released by the Directorate of Financial Studies and Forecasts (DEPF). The figure marks a return to the growth pace recorded during the equivalent period in 2025 and serves as a closely watched gauge of construction activity across the country.
The rebound was broad-based, spanning multiple segments of the market. Ready-mix concrete recorded a particularly strong uptick, while the building and infrastructure segments also contributed meaningfully to the overall gain. Distribution, prefabrication, and mortar-related activities all added to the positive momentum, pointing to a recovery that was not confined to any single part of the supply chain.
Despite the strong monthly result, cumulative cement sales through the end of April remained essentially flat, posting a marginal contraction of 0.1% compared to the prior year period. That near-stagnation reflects the difficult start to 2026, when heavy rainfall in January and February forced the temporary suspension of construction sites across the country, dragging on overall volumes during the first quarter.
Parallel to the recovery in sales, financing conditions in the real estate sector continued to strengthen. Outstanding credit dedicated to the property market surpassed 323 billion dirhams in the first quarter of 2026, driven by growth in both home loans and financing extended to real estate developers. The rise in lending activity points to renewed confidence among both buyers and builders, and suggests that the demand pipeline supporting construction in Morocco remains intact heading into the second half of the year.
-
07:47
-
07:30
-
07:15
-
19:00
-
18:42
-
18:25
-
18:10
-
17:47
-
17:46
-
17:32
-
17:15
-
17:00
-
16:43
-
16:25
-
16:10
-
15:51
-
15:47
-
15:34
-
15:32
-
15:28
-
15:15
-
15:00
-
14:55
-
14:45
-
14:30
-
14:15
-
14:09
-
14:04
-
14:00
-
13:42
-
13:21
-
13:19
-
13:05
-
12:45
-
12:30
-
12:12
-
11:47
-
11:35
-
11:31
-
11:19
-
11:15
-
11:10
-
11:08
-
11:00
-
10:56
-
10:56
-
10:55
-
10:55
-
10:41
-
10:25
-
10:10
-
09:47
-
09:32
-
09:15
-
09:00
-
08:42
-
08:21
-
08:05