Visa and Mastercard are the most commonly accepted debit and credit cards in Lithuania, especially in the capital Vilnius. In smaller villages and at local markets, cash payment is always preferred.