Die offizielle Landeswährung Tansanias ist der Tanzania Shilling (TSh). Einem Euro entsprechen derzeit rund 2300 TSh. Der Geldtausch ist in allen Banken sowie in Wechselstuben (Forex) möglich. Der Geldumtausch auf dem Schwarzmarkt ist dagegen streng verboten.
Im realen Zahlungsverkehr wird fast ausschließlich der US Dollar verwendet, so dass keine wirkliche Notwendigkeit besteht, sich die Landeswährung zu besorgen. Hotelrechnungen, Restaurants und ebenso Trinkgelder können problemlos in Dollar bezahlt werden. Es empfiehlt sich darum die Mitnahme von genügend US Dollar Noten.
Außerdem sollte man unbedingt Kreditkarten (VISA, MasterCard) mitbringen, mit denen eine Bargeldabhebung (Tansania Shilling) an den meisten Geldautomaten in Tansania möglich ist. In der Barclays Bank kann man meist auch mit der MAESTRO EC Karte Bargeld bekommen. In Hotels und in Restaurants kann meist direkt mit der Kreditkarte bezahlt werden.
Travellerschecks werden nur von wenigen Banken und internationalen Hotelketten akzeptiert und sollten nicht mitgenommen werden.