Bahraini Dinar to Canadian Dollar Exchange Rate Today (BHD to CAD)

⇄ Swap to CAD → BHD

Live mid-market Bahraini Dinar (BHD) to Canadian Dollar (CAD) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Bahraini Dinar (BHD) = 3.7117 Canadian Dollar (CAD)
Inverse Rate: 1 CAD = 0.2694 BHD -0.00397 CAD (-0.11%) Updated: Wednesday, 28 October 2026, 4:30 PM GMT
Day Open 3.7157 CAD
Day High 3.7877 CAD
Day Low 3.7077 CAD
30-Day Change -1.07%
1-Year Change +0.51%

Daily BHD/CAD Exchange Rate Report (Wednesday, 28 October 2026, 4:30 PM)

BHD/CAD Declining Today
Daily Change (BHD/CAD) -0.00397 CAD (-0.11%)
Inverse (1 CAD in BHD) 0.2694 BHD
7-Day Trend -0.06%
30-Day Trend -1.07%

The Bahraini Dinar to Canadian Dollar (BHD/CAD) exchange rate is edging lower today (Wednesday, 28 October 2026, 4:30 PM), declining by -0.00397 CAD (-0.11%) compared to the previous session close of 3.7157 CAD to trade at 1 BHD = 3.7117 CAD. In the opposite direction, 1 Canadian Dollar (CAD) currently exchanges for 0.2694 BHD.

For practical conversions at today’s mid-market rate, 100 BHD equals 371.17 CAD and 1,000 BHD equals 3,711.73 CAD. Going the other way, 100 CAD converts to 26.942 BHD while 1,000 CAD converts to 269.416 BHD.

Over the past 30 days, the BHD/CAD pair has traded between a monthly low of 3.7077 CAD and a high of 3.7877 CAD, with a 1-year average exchange rate of 3.6835 CAD. Across recent horizons, BHD against CAD shows a 7-day change of -0.06%, a 30-day change of -1.07%, and a 1-year change of +0.51%.

Convert Bahraini Dinar (BHD) to Canadian Dollar (CAD)

Enter any amount below to convert instantly between Bahraini Dinar (BHD) and Canadian Dollar (CAD) using live mid-market rates.

BHD to CAD & CAD to BHD Conversion Tables

Quick reference tables for common Bahraini Dinar (BHD) and Canadian Dollar (CAD) denominations at today’s exchange rate.

Convert Bahraini Dinar (BHD) to Canadian Dollar (CAD)

Bahraini Dinar (BHD) Canadian Dollar (CAD)
1 BHD 3.71 CAD
5 BHD 18.56 CAD
10 BHD 37.12 CAD
25 BHD 92.79 CAD
50 BHD 185.59 CAD
100 BHD 371.17 CAD
250 BHD 927.93 CAD
500 BHD 1,855.87 CAD
1,000 BHD 3,711.73 CAD
5,000 BHD 18,558.66 CAD
10,000 BHD 37,117.32 CAD

Convert Canadian Dollar (CAD) to Bahraini Dinar (BHD)

Canadian Dollar (CAD) Bahraini Dinar (BHD)
1 CAD 0.2694 BHD
5 CAD 1.347 BHD
10 CAD 2.694 BHD
25 CAD 6.735 BHD
50 CAD 13.471 BHD
100 CAD 26.942 BHD
250 CAD 67.354 BHD
500 CAD 134.708 BHD
1,000 CAD 269.416 BHD
5,000 CAD 1,347.080 BHD
10,000 CAD 2,694.160 BHD

Bahraini Dinar to Canadian Dollar (BHD/CAD) Historical Exchange Rate Chart

Interactive historical chart tracking the Bahraini Dinar (BHD) against the Canadian Dollar (CAD) across multiple timeframes.

BHD/CAD Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Bahraini Dinar to Canadian Dollar.

Today’s BHD/CAD Session Quotes

Bid Rate 3.7115 CAD
Ask Rate 3.7119 CAD
Day High 3.7877 CAD
Day Low 3.7077 CAD
Day Open 3.7157 CAD
Previous Close 3.7157 CAD
24h Change -0.00397 CAD (-0.11%)

Historical High, Low & Average (BHD/CAD)

Period Lowest Highest Average
30 Days 3.7077 3.7877 3.7527
6 Months 3.5965 3.7877 3.7079
1 Year (52W) 3.5848 3.7877 3.6835

BHD/CAD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 3.7117 CAD -0.00397 CAD -0.11%
1 Week 3.7202 CAD -0.00226 CAD -0.06%
30 Days 3.7582 CAD -0.04032 CAD -1.07%
6 Months 3.6256 CAD +0.09236 CAD +2.55%
1 Year 3.6990 CAD +0.01889 CAD +0.51%
5 Years 3.2754 CAD +0.4425 CAD +13.51%
10 Years 3.5528 CAD +0.1651 CAD +4.65%
20 Years 2.9794 CAD +0.7385 CAD +24.79%

BHD to CAD Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Bahraini Dinar (BHD) to Canadian Dollar (CAD) over the last two weeks.

Date 1 BHD in CAD 1 CAD in BHD 100 BHD in CAD Daily Change %
2026-10-28 3.7117 CAD 0.2694 BHD 371.17 CAD -0.37%
2026-10-27 3.7255 CAD 0.2684 BHD 372.55 CAD +0.33%
2026-10-26 3.7133 CAD 0.2693 BHD 371.33 CAD +0.01%
2026-10-25 3.7131 CAD 0.2693 BHD 371.31 CAD +0.00%
2026-10-24 3.7131 CAD 0.2693 BHD 371.31 CAD +0.10%
2026-10-23 3.7093 CAD 0.2696 BHD 370.93 CAD +0.04%
2026-10-22 3.7077 CAD 0.2697 BHD 370.77 CAD -0.33%
2026-10-21 3.7202 CAD 0.2688 BHD 372.02 CAD -0.17%
2026-10-20 3.7265 CAD 0.2683 BHD 372.65 CAD -0.24%
2026-10-19 3.7355 CAD 0.2677 BHD 373.55 CAD -0.06%
2026-10-18 3.7377 CAD 0.2675 BHD 373.77 CAD +0.00%
2026-10-17 3.7377 CAD 0.2675 BHD 373.77 CAD -0.17%
2026-10-16 3.7440 CAD 0.2671 BHD 374.40 CAD -0.34%
2026-10-15 3.7568 CAD 0.2662 BHD 375.68 CAD -0.47%

Bahraini Dinar (BHD) vs. Canadian Dollar (CAD) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Bahraini Dinar and Canadian Dollar.

Bahraini Dinar (BHD)

ISO 4217 Code BHD
Currency Symbol .د.ب • fils
Central Bank Central Bank of Bahrain
Primary Country / Region Bahrain
Local Gold Price Page Live Gold Price in Bahrain (BHD) →

Canadian Dollar (CAD)

ISO 4217 Code CAD
Currency Symbol C$ • cent
Central Bank Bank of Canada
Primary Country / Region Canada
Local Gold Price Page Live Gold Price in Canada (CAD) →

Frequently Asked Questions

What is the Bahraini Dinar to Canadian Dollar (BHD/CAD) exchange rate today?
Today’s live mid-market exchange rate is 1 Bahraini Dinar (BHD) = 3.7117 Canadian Dollar (CAD). Conversely, 1 Canadian Dollar (CAD) = 0.2694 Bahraini Dinar (BHD).
How much is 100 Bahraini Dinar (BHD) in Canadian Dollar (CAD)?
At the current exchange rate of 3.7117, 100 BHD is worth 371.17 CAD, and 1,000 BHD is worth 3,711.73 CAD.
What was the highest and lowest Bahraini Dinar to Canadian Dollar exchange rate in the last 30 days?
Over the past 30 days, the BHD/CAD exchange rate reached a high of 3.7877 CAD and a low of 3.7077 CAD, with a 1-year average of 3.6835 CAD.
How do I convert Bahraini Dinar to Canadian Dollar?
To convert Bahraini Dinar (BHD) to Canadian Dollar (CAD), multiply the amount in BHD by the current exchange rate of 3.7117. To convert CAD back to BHD, multiply by the inverse rate of 0.2694.