The currency used in Frankfurt, Germany is the Euro (€). It is the official currency of most European Union countries, including Germany. Banknotes come in denominations of €5, €10, €20, €50, €100, €200 and €500, while coins are available in €1, €2 and cents of €1, €2, €5, €10, €20 and €50. Credit cards are widely accepted, but it is also good to have some cash on hand.