Yes, Latvia adopted the Euro (€) as its official currency in 2014. Credit cards are also widely accepted in most places.