Paying for Gal Arrack: Cash or Card in Sri Lanka? — Sri Lanka travel story by Lankan Stays & Trails

Gal arrack · paying

Paying for gal arrack: cash or card

Sri Lanka has moved steadily towards cards and mobile payments in its cities, but the counter wine store and the village bar are among the last strongholds of cash. A visitor with only a card can find the most local, and cheapest, places closed to them. A little planning avoids that.

November 9, 2026 · 6 min read · Lankan Stays & Trails

PracticalMoneyShopping

Quick answer

In Sri Lanka, small wine stores and local bars are often cash only, while supermarket liquor counters, larger wine stores, hotels and most tourist-area restaurants accept cards. Pay in local currency: a full bottle of gal costs roughly US$10 to US$14 in 2026, so carrying the local equivalent of US$20 to US$40 covers most purchases. Cards carry your bank's exchange rate and possible fees. Dollars are rarely accepted outside airport duty free.

Key takeaways

  • Small wine stores and local bars are often cash only.
  • Supermarkets, larger wine stores, hotels and tourist restaurants usually accept cards.
  • A full bottle of gal costs roughly US$10 to US$14 in 2026, so modest cash covers most purchases.
  • Card payments carry your bank's exchange rate and possible fees.
  • Dollars are rarely accepted outside airport duty free.

Where cash is needed

Cash in local currency is needed in most small counter wine stores, especially outside the main towns, and in local bars, toddy taverns and small roadside restaurants. These places often have no card machine, or one that works only intermittently, and they usually want exact money or small notes.

Cash is also handy for tips, tuk-tuks home and the plate of bites that appears unasked. Carrying a mix of small and medium notes avoids the awkward moment when a shop cannot change a large one.

For most visitors, the local equivalent of US$20 to US$40 in cash covers a bottle of gal, mixers and a local bar evening.

Cash machines are plentiful in towns and at the airport, but scarcer in villages, on the east coast and in the hill country. Withdraw before heading somewhere remote, and keep a reserve in case a machine is empty or out of order on a holiday weekend.

  • →Small counter wine stores.
  • →Local bars and toddy taverns.
  • →Tips and tuk-tuks.

Where cards work

Supermarket liquor counters, larger wine stores in towns, hotel bars, and most restaurants and beach bars in tourist areas accept cards. Contactless payment is increasingly common in cities, and some places accept mobile wallets.

Card payment is convenient for larger purchases, such as several full bottles for a villa or a boxed coconut arrack, and it leaves a clear record of what you paid.

Ask before ordering in a bar or restaurant whether cards are accepted, since some smaller places take cash only despite displaying card logos.

Keep an eye on the card while it is processed, as you would anywhere, and check the amount on the machine before entering a PIN. Card machines in some smaller places print a receipt only on request.

  • →Supermarket liquor counters.
  • →Larger wine stores, hotels and tourist restaurants.
  • →Ask before ordering in bars.

Fees and exchange rates

Card payments in local currency are converted by your bank at its own rate, sometimes with a foreign transaction fee. If a card machine offers to charge you in your home currency, decline and choose local currency, because the machine's conversion rate is usually worse.

Cash withdrawals from ATMs carry their own fees, from your bank and sometimes the local bank. Withdrawing a larger sum less often usually costs less than many small withdrawals.

The money and currency page covers ATMs, cards and exchange in more detail.

  • →Banks convert at their own rate.
  • →Decline charging in your home currency.
  • →Fewer, larger ATM withdrawals cost less.

Paying in dollars

Licensed shops and bars price and charge in local currency. Some tourist-area outlets may accept US dollars or euros, but the rate offered is rarely good, and change comes back in local currency.

Airport duty-free shops are the main exception, with prices usually in US dollars and cards and major currencies accepted. For everything else, local cash or a card is better.

Hotels may accept foreign currency for bills, but again at their own rate.

  • →Shops and bars charge in local currency.
  • →Duty free prices in dollars.
  • →Foreign cash is rarely good value elsewhere.

A simple plan

A simple plan works for most trips. Withdraw local currency on arrival, keep the equivalent of US$20 to US$40 in small and medium notes for drinks and tips, and use a card in supermarkets, hotels and tourist restaurants.

Before a villa stay, check whether the nearest shop takes cards. Lankan Stays & Trails drivers know which stops on a route are cash only and can find an ATM beforehand.

Keep receipts for larger purchases, which help with customs and with any disagreement.

  • →Withdraw local cash on arrival.
  • →Keep small notes for drinks and tips.
  • →Use cards in supermarkets and hotels.

Frequently asked questions

Do Sri Lankan wine stores accept cards?

Larger wine stores in towns often do, but many small counter shops are cash only, especially outside the main towns. Supermarket liquor counters usually accept cards. Carry some local currency in small and medium notes to be safe.

How much cash should I carry for drinks in Sri Lanka?

For most visitors, the local equivalent of US$20 to US$40 covers a bottle of gal, mixers and a local bar evening. A full bottle of gal costs roughly US$10 to US$14 in 2026, a quarter roughly US$3 to US$4.

Can I pay for arrack in US dollars?

Rarely, outside airport duty free, where prices are usually in US dollars. Some tourist-area outlets may accept dollars, but at poor rates. Licensed shops and bars charge in local currency, so withdraw cash on arrival or use a card where accepted.

Should I pay in local currency or my home currency by card?

Choose local currency. When a card machine offers to charge in your home currency, the conversion rate it uses is usually worse than your bank's. Paying in local currency and letting your bank convert is normally cheaper.

Do local bars in Sri Lanka take cards?

Many local bars and toddy taverns are cash only. Beach bars and restaurants in tourist areas usually accept cards, though some smaller ones do not. Ask before ordering, and carry enough cash for a quarter, mixers and bites.

Can I use mobile payments for alcohol in Sri Lanka?

In cities, some supermarkets, restaurants and larger shops accept contactless and mobile wallet payments. Small wine stores and local bars usually do not. Treat mobile payment as a convenience in larger outlets, not a replacement for cash.

Are there ATMs near wine stores in Sri Lanka?

In towns, yes; banks and their machines cluster in the same commercial streets as wine stores and supermarkets. In villages and remote areas they are scarce. Withdraw local cash before leaving a town, especially before a villa stay or a trip to the east coast or hills.

Lankan Stays Team