According to TripAdvisor, the Euro (€) is the primary currency of Germany. It replaced the Deutsche Mark (DM) on Jan. 1, 2002. The former currency is not accepted anywhere in Germany.
Values of €.10, €.20, €.50, €1 and €2 are circulated in coins, while bills have denominations of €5, €10, €20, €100, €200 and €500. TripAdvisor also states that notes with denominations of over €100 are used relatively rarely. ATMs typically dispense notes of up to €50 in value. Notes over €100 are sometimes not accepted in small shops or restaurants. Credit cards are not widely accepted in Germany, unlike in many other countries.