Swiss Francs (CHF) are Switzerland’s national currency, but many places accept euros as well. Credit and debit cards are widely accepted, but in some small, remote towns, you may still be asked to pay cash.