Daniel Kriener, has been ordered to leave the country having been declared “persona no grata” by the government.
Arreaza said the decision was based on Daniel Kriener’s “repeated acts of interference in the country’s internal affairs”.
In the statement, Nicolas Maduro’s administration accused him and the German government of “crass” and “unlawful” meddling.
It comes after Germany was among the countries to recognise Maduro’s rival, Juan Guaido, as the country’s legitimate leader.
Kriener has been given 48 hours to leave the country.
A German foreign ministry spokeswoman confirmed Venezuela had expelled the ambassador and that the ministry was consulting with its allies on how to respond, according to Reuters.