Gold Bullion Prices Today in Morocco From 1 gram to 1 kilogram
Gold bullion prices updated every minute in Morocco for all weights (1g – 1kg) in Dirham, with charts and historical data.
What is the gold bullion price today in Morocco?
Gold bullion prices in Morocco vary by weight — from 1-gram bars to 1-kilo bars. Prices reflect the local market average and include the dealer's selling margin.
Gold bullion prices today in Morocco
| Weight | Carat | Price |
|---|---|---|
| 1 gram 24K | 24K | 1,261 Dirham |
| 2.5 gram 24K | 24K | 3,152 Dirham |
| 5 gram 24K | 24K | 6,303 Dirham |
| Half Louiza (Napoleon d'Or) (3.226 gram) | 21.6K | 3,808 Dirham |
| Louiza (Napoleon d'Or) (6.452 gram) | 21.6K | 7,473 Dirham |
| 10 gram 24K | 24K | 12,607 Dirham |
| 20 gram 24K | 24K | 25,213 Dirham |
| 1 oz (31.1 gram) | 24K | 39,207 Dirham |
| 50 gram 24K | 24K | 63,033 Dirham |
| 100 gram 24K | 24K | 126,066 Dirham |
| 250 gram 24K | 24K | 315,165 Dirham |
| 500 gram 24K | 24K | 630,331 Dirham |
| Kilo (1000 gram) | 24K | 1,260,662 Dirham |
Morocco offers 13 different bullion weights today, ranging from 1 gram at 1,261 Dirham up to 1000 gram at 1,260,662 Dirham.
Per-gram cost inside the largest bar (1000 gram) is roughly 1,260.66 Dirham, compared with 1,260.66 Dirham in the smallest bar (1 gram).
The troy ounce (31.1 g) is priced today at 39,206.59 Dirham.
Gold bullion prices over the last 30 days in Morocco
| Date | 1 grams 24K | 2.5 grams 24K | 5 grams 24K | Half Louiza (Napoleon d'Or) 21.6K | Louiza (Napoleon d'Or) 21.6K | 10 grams 24K |
|---|---|---|---|---|---|---|
|
Wednesday
17/06
|
1,554 Dirham | 3,724 Dirham | 7,124 Dirham | 4,178 Dirham | 8,357 Dirham | 13,988 Dirham |
|
Tuesday
16/06
|
1,539 Dirham | 3,686 Dirham | 7,052 Dirham | 4,136 Dirham | 8,272 Dirham | 13,847 Dirham |
|
Monday
15/06
|
1,537 Dirham | 3,683 Dirham | 7,046 Dirham | 4,133 Dirham | 8,266 Dirham | 13,836 Dirham |
|
Sunday
14/06
|
1,506 Dirham | 3,609 Dirham | 6,903 Dirham | 4,049 Dirham | 8,098 Dirham | 13,556 Dirham |
|
Saturday
13/06
|
1,507 Dirham | 3,611 Dirham | 6,908 Dirham | 4,052 Dirham | 8,103 Dirham | 13,564 Dirham |
|
Friday
12/06
|
1,508 Dirham | 3,612 Dirham | 6,910 Dirham | 4,053 Dirham | 8,106 Dirham | 13,569 Dirham |
|
Thursday
11/06
|
1,446 Dirham | 3,465 Dirham | 6,629 Dirham | 3,888 Dirham | 7,776 Dirham | 13,017 Dirham |
|
Wednesday
10/06
|
1,509 Dirham | 3,615 Dirham | 6,915 Dirham | 4,056 Dirham | 8,112 Dirham | 13,579 Dirham |
|
Tuesday
09/06
|
1,543 Dirham | 3,696 Dirham | 7,071 Dirham | 4,147 Dirham | 8,294 Dirham | 13,884 Dirham |
|
Monday
08/06
|
1,551 Dirham | 3,716 Dirham | 7,108 Dirham | 4,169 Dirham | 8,339 Dirham | 13,958 Dirham |
|
Sunday
07/06
|
1,544 Dirham | 3,700 Dirham | 7,078 Dirham | 4,152 Dirham | 8,303 Dirham | 13,899 Dirham |
|
Saturday
06/06
|
1,544 Dirham | 3,700 Dirham | 7,078 Dirham | 4,151 Dirham | 8,303 Dirham | 13,898 Dirham |
|
Friday
05/06
|
1,592 Dirham | 3,814 Dirham | 7,297 Dirham | 4,280 Dirham | 8,560 Dirham | 14,329 Dirham |
|
Thursday
04/06
|
1,582 Dirham | 3,790 Dirham | 7,250 Dirham | 4,252 Dirham | 8,505 Dirham | 14,236 Dirham |
|
Wednesday
03/06
|
1,589 Dirham | 3,807 Dirham | 7,283 Dirham | 4,272 Dirham | 8,544 Dirham | 14,302 Dirham |
|
Tuesday
02/06
|
1,588 Dirham | 3,805 Dirham | 7,280 Dirham | 4,270 Dirham | 8,540 Dirham | 14,294 Dirham |
|
Monday
01/06
|
1,612 Dirham | 3,861 Dirham | 7,387 Dirham | 4,333 Dirham | 8,666 Dirham | 14,505 Dirham |
|
Sunday
31/05
|
1,608 Dirham | 3,851 Dirham | 7,368 Dirham | 4,322 Dirham | 8,643 Dirham | 14,468 Dirham |
|
Saturday
30/05
|
1,608 Dirham | 3,852 Dirham | 7,369 Dirham | 4,322 Dirham | 8,644 Dirham | 14,469 Dirham |
|
Friday
29/05
|
1,594 Dirham | 3,818 Dirham | 7,305 Dirham | 4,285 Dirham | 8,569 Dirham | 14,344 Dirham |
|
Thursday
28/05
|
1,577 Dirham | 3,779 Dirham | 7,229 Dirham | 4,240 Dirham | 8,480 Dirham | 14,195 Dirham |
|
Wednesday
27/05
|
1,604 Dirham | 3,843 Dirham | 7,351 Dirham | 4,312 Dirham | 8,624 Dirham | 14,435 Dirham |
|
Tuesday
26/05
|
1,615 Dirham | 3,869 Dirham | 7,402 Dirham | 4,342 Dirham | 8,684 Dirham | 14,536 Dirham |
|
Monday
25/05
|
1,624 Dirham | 3,891 Dirham | 7,444 Dirham | 4,366 Dirham | 8,733 Dirham | 14,618 Dirham |
|
Sunday
24/05
|
1,605 Dirham | 3,846 Dirham | 7,357 Dirham | 4,315 Dirham | 8,630 Dirham | 14,446 Dirham |
|
Saturday
23/05
|
1,605 Dirham | 3,846 Dirham | 7,357 Dirham | 4,315 Dirham | 8,630 Dirham | 14,446 Dirham |
|
Friday
22/05
|
1,613 Dirham | 3,865 Dirham | 7,394 Dirham | 4,337 Dirham | 8,674 Dirham | 14,520 Dirham |
|
Thursday
21/05
|
1,617 Dirham | 3,873 Dirham | 7,410 Dirham | 4,346 Dirham | 8,693 Dirham | 14,551 Dirham |
|
Wednesday
20/05
|
1,597 Dirham | 3,827 Dirham | 7,321 Dirham | 4,294 Dirham | 8,588 Dirham | 14,376 Dirham |
| Date | 20 grams 24K | 1 oz 24K | 50 grams 24K |
|---|---|---|---|
|
Wednesday
17/06
|
27,199 Dirham | 42,294 Dirham | 67,350 Dirham |
|
Tuesday
16/06
|
26,925 Dirham | 41,868 Dirham | 66,670 Dirham |
|
Monday
15/06
|
26,903 Dirham | 41,835 Dirham | 66,618 Dirham |
|
Sunday
14/06
|
26,359 Dirham | 40,988 Dirham | 65,269 Dirham |
|
Saturday
13/06
|
26,375 Dirham | 41,013 Dirham | 65,309 Dirham |
|
Friday
12/06
|
26,385 Dirham | 41,028 Dirham | 65,333 Dirham |
|
Thursday
11/06
|
25,310 Dirham | 39,357 Dirham | 62,673 Dirham |
|
Wednesday
10/06
|
26,404 Dirham | 41,058 Dirham | 65,381 Dirham |
|
Tuesday
09/06
|
26,997 Dirham | 41,980 Dirham | 66,849 Dirham |
|
Monday
08/06
|
27,141 Dirham | 42,204 Dirham | 67,206 Dirham |
|
Sunday
07/06
|
27,026 Dirham | 42,025 Dirham | 66,920 Dirham |
|
Saturday
06/06
|
27,024 Dirham | 42,022 Dirham | 66,916 Dirham |
|
Friday
05/06
|
27,861 Dirham | 43,324 Dirham | 68,990 Dirham |
|
Thursday
04/06
|
27,682 Dirham | 43,045 Dirham | 68,546 Dirham |
|
Wednesday
03/06
|
27,809 Dirham | 43,244 Dirham | 68,862 Dirham |
|
Tuesday
02/06
|
27,795 Dirham | 43,221 Dirham | 68,825 Dirham |
|
Monday
01/06
|
28,205 Dirham | 43,859 Dirham | 69,841 Dirham |
|
Sunday
31/05
|
28,131 Dirham | 43,744 Dirham | 69,659 Dirham |
|
Saturday
30/05
|
28,135 Dirham | 43,750 Dirham | 69,667 Dirham |
|
Friday
29/05
|
27,891 Dirham | 43,371 Dirham | 69,064 Dirham |
|
Thursday
28/05
|
27,602 Dirham | 42,921 Dirham | 68,348 Dirham |
|
Wednesday
27/05
|
28,068 Dirham | 43,646 Dirham | 69,503 Dirham |
|
Tuesday
26/05
|
28,263 Dirham | 43,950 Dirham | 69,986 Dirham |
|
Monday
25/05
|
28,424 Dirham | 44,199 Dirham | 70,383 Dirham |
|
Sunday
24/05
|
28,090 Dirham | 43,680 Dirham | 69,556 Dirham |
|
Saturday
23/05
|
28,090 Dirham | 43,680 Dirham | 69,556 Dirham |
|
Friday
22/05
|
28,232 Dirham | 43,901 Dirham | 69,909 Dirham |
|
Thursday
21/05
|
28,293 Dirham | 43,995 Dirham | 70,058 Dirham |
|
Wednesday
20/05
|
27,953 Dirham | 43,467 Dirham | 69,218 Dirham |
| Date | 100 grams 24K | 250 grams 24K | 500 grams 24K | Kilo 24K |
|---|---|---|---|---|
|
Wednesday
17/06
|
134,700 Dirham | 333,511 Dirham | 667,023 Dirham | 1,334,046 Dirham |
|
Tuesday
16/06
|
133,340 Dirham | 330,146 Dirham | 660,292 Dirham | 1,320,584 Dirham |
|
Monday
15/06
|
133,235 Dirham | 329,886 Dirham | 659,772 Dirham | 1,319,543 Dirham |
|
Sunday
14/06
|
130,538 Dirham | 323,206 Dirham | 646,413 Dirham | 1,292,825 Dirham |
|
Saturday
13/06
|
130,619 Dirham | 323,407 Dirham | 646,814 Dirham | 1,293,629 Dirham |
|
Friday
12/06
|
130,667 Dirham | 323,526 Dirham | 647,051 Dirham | 1,294,102 Dirham |
|
Thursday
11/06
|
125,346 Dirham | 310,352 Dirham | 620,704 Dirham | 1,241,408 Dirham |
|
Wednesday
10/06
|
130,762 Dirham | 323,762 Dirham | 647,525 Dirham | 1,295,050 Dirham |
|
Tuesday
09/06
|
133,698 Dirham | 331,032 Dirham | 662,063 Dirham | 1,324,127 Dirham |
|
Monday
08/06
|
134,413 Dirham | 332,801 Dirham | 665,601 Dirham | 1,331,203 Dirham |
|
Sunday
07/06
|
133,841 Dirham | 331,384 Dirham | 662,769 Dirham | 1,325,538 Dirham |
|
Saturday
06/06
|
133,832 Dirham | 331,364 Dirham | 662,728 Dirham | 1,325,456 Dirham |
|
Friday
05/06
|
137,980 Dirham | 341,633 Dirham | 683,266 Dirham | 1,366,532 Dirham |
|
Thursday
04/06
|
137,092 Dirham | 339,434 Dirham | 678,868 Dirham | 1,357,736 Dirham |
|
Wednesday
03/06
|
137,723 Dirham | 340,997 Dirham | 681,994 Dirham | 1,363,988 Dirham |
|
Tuesday
02/06
|
137,649 Dirham | 340,814 Dirham | 681,628 Dirham | 1,363,257 Dirham |
|
Monday
01/06
|
139,681 Dirham | 345,846 Dirham | 691,691 Dirham | 1,383,383 Dirham |
|
Sunday
31/05
|
139,317 Dirham | 344,944 Dirham | 689,889 Dirham | 1,379,778 Dirham |
|
Saturday
30/05
|
139,334 Dirham | 344,986 Dirham | 689,971 Dirham | 1,379,943 Dirham |
|
Friday
29/05
|
138,129 Dirham | 342,001 Dirham | 684,002 Dirham | 1,368,005 Dirham |
|
Thursday
28/05
|
136,697 Dirham | 338,455 Dirham | 676,911 Dirham | 1,353,822 Dirham |
|
Wednesday
27/05
|
139,005 Dirham | 344,172 Dirham | 688,344 Dirham | 1,376,688 Dirham |
|
Tuesday
26/05
|
139,972 Dirham | 346,564 Dirham | 693,128 Dirham | 1,386,256 Dirham |
|
Monday
25/05
|
140,766 Dirham | 348,531 Dirham | 697,063 Dirham | 1,394,126 Dirham |
|
Sunday
24/05
|
139,112 Dirham | 344,437 Dirham | 688,874 Dirham | 1,377,749 Dirham |
|
Saturday
23/05
|
139,111 Dirham | 344,435 Dirham | 688,869 Dirham | 1,377,738 Dirham |
|
Friday
22/05
|
139,818 Dirham | 346,183 Dirham | 692,366 Dirham | 1,384,732 Dirham |
|
Thursday
21/05
|
140,116 Dirham | 346,922 Dirham | 693,844 Dirham | 1,387,688 Dirham |
|
Wednesday
20/05
|
138,435 Dirham | 342,761 Dirham | 685,522 Dirham | 1,371,043 Dirham |
Bullion category guide:
- Small bars (under 10g): Great for beginners and gifts, easy to liquidate
- Medium bars (15–50g): Good balance between price and liquidity, includes the popular troy ounce
- Large bars (100g–1kg): Best price per gram — ideal for long-term investment
Tip: Larger bars give better value per gram; smaller bars are easier to trade
Data order: Prices sorted from newest (yesterday) to oldest over the last 30 days
Frequently Asked Questions About Gold Bullion
What is the difference between bullion and worked gold?
What are the most common bullion weights?
Can bullion be sold easily?
What is the difference between bullion and a gold pound coin?
Can bullion be purchased online?
What is the difference between small and large bars?
Is zakat due on gold bullion?
Bullion Selling Calculator
Calculate the value of selling your gold bullion and find the best price you can get