Today / USD
US dollar (USD) to Tanzanian shilling
On 19 Okt 2026, the Bank of Tanzania mean rate was TZS 2,635.59 per US dollar. Over the past 7 days the shilling weakened 0.18% against the US dollar. Over the past 30 days the shilling strengthened 0.21% against the US dollar.
- Buying
- 2,622.4752
- Selling
- 2,648.7000
- Spread (TZS)
- 26.22 (0.99%)
Bank of Tanzania table dated 19 Okt 2026. Last checked 20 Okt 2026, 11:17 EAT.
Gap to the official mean: +5.36 TZS (+0.20%)
Rate dated 19 Okt 2026. Source: fawazahmed0.
How the rate has changed
| Period | Change (%) | Change (TZS) | Compared with (date, rate) |
|---|---|---|---|
| 1 day | +0.07% | +1.93 | 17 Okt 2026 · 2,633.66 |
| 7 days | +0.18% | +4.70 | 10 Okt 2026 · 2,630.89 |
| 30 days | −0.21% | −5.61 | 19 Sep 2026 · 2,641.20 |
| Year to date | +7.69% | +188.12 | 31 Des 2025 · 2,447.46 |
| 1 year | +7.70% | +188.38 | 18 Okt 2025 · 2,447.20 |
A rising rate means the shilling weakened against this currency. Each change compares the latest Bank of Tanzania mean with the most recent published mean on or before the comparison date.
Rate history
Bank rates
| Bank | Buying | Selling | Spread (TZS) | Buying vs BoT mean | Selling vs BoT mean | Checked |
|---|---|---|---|---|---|---|
| CRDB | 2,590.00 | 2,670.00 | 80.00 (3.0%) | −1.7% | +1.3% | 20 Okt 2026, 11:16 EAT |
| NBC | 2,590.00 | 2,670.00 | 80.00 (3.0%) | −1.7% | +1.3% | 20 Okt 2026, 11:15 EAT |
| Stanbic | 2,590.00 | 2,670.00 | 80.00 (3.0%) | −1.7% | +1.3% | 20 Okt 2026, 11:15 EAT |
Selling foreign currency? Best buying rate: 2,590.00 · CRDB, NBC, Stanbic (tie)
Buying foreign currency? Best selling rate: 2,670.00 · CRDB, NBC, Stanbic (tie)
Converter
Common amounts
| USD | TZS (Bank of Tanzania mean) |
|---|---|
| 1 | 2,636 |
| 10 | 26,356 |
| 50 | 131,779 |
| 100 | 263,559 |
| 500 | 1,317,794 |
| 1,000 | 2,635,588 |
| TZS | USD (Bank of Tanzania mean) |
|---|---|
| 10,000 | 3.79 |
| 50,000 | 18.97 |
| 100,000 | 37.94 |
| 500,000 | 189.71 |
| 1,000,000 | 379.42 |