Rupiah terapresiasi 2,95 persen terhadap dolar Amerika pada Juni 2016. Level tertinggi rata-rata nasional kurs tengah eceran rupiah terhadap dolar Amerika terjadi pada minggu kelima Juni 2016 yang mencapai Rp13.179,33 per dolar Amerika. Sedangkan menurut provinsi, level tertinggi kurs tengah terjadi di Provinsi Aceh yang mencapai Rp12.912,50 per dolar Amerika pada minggu kedua Juni 2016.
Rupiah terapresiasi 0,57 persen terhadap dolar Australia pada Juni 2016. Level tertinggi rata-rata nasional kurs tengah eceran rupiah terhadap dolar Australia terjadi pada minggu kelima Juni 2016 yang mencapai Rp9.734,89 per dolar Australia. Sedangkan menurut provinsi, level tertinggi kurs tengah terjadi di Provinsi Kalimantan Utara yang mencapai Rp9.120,00 per dolar Australia pada minggu kelima Juni 2016.
Rupiah terdepresiasi 3,88 persen terhadap yen Jepang pada Juni 2016. Level terendah rata-rata nasional kurs tengah eceran rupiah terhadap yen Jepang terjadi pada minggu kelima Juni 2016 yang mencapai Rp128,10 per yen Jepang. Sedangkan menurut provinsi, level terendah kurs tengah terjadi di Provinsi Sumatera Utara yang mencapai Rp130,78 per yen Jepang pada minggu kelima Juni 2016.
Rupiah terapresiasi 3,58 persen terhadap euro pada Juni 2016. Level tertinggi rata-rata nasional kurs tengah eceran rupiah terhadap euro terjadi pada minggu kelima Juni 2016 yang mencapai Rp14.632,08. Sedangkan menurut provinsi, level tertinggi kurs tengah terjadi di Provinsi Maluku yang mencapai Rp14.398,99 per euro pada minggu kelima Juni 2016.