The official currency of Sri Lanka is the Sri Lankan Rupee (LKR). Currency can be exchanged at banks, official exchange counters at the airport, and authorized money changers. ATMs are widely available in urban areas, allowing you to withdraw cash in local currency. Credit cards are also accepted in most hotels, restaurants, and shops.