Prague’s currency is the Czech Crown (CZK). Some places will accept euros, but most places only accept the local currency. So make sure to have them on hand. Credit Cards are widely accepted in most touristy places.