Il German Open 2018 è stato un torneo di tennis giocato sulla terra rossa. È stata la 112ª edizione dell'evento che fa parte della categoria ATP Tour 500 nell'ambito dell'ATP World Tour 2018. Si è giocato all'Am Rothenbaum di Amburgo, in Germania, dal 23 al 29 luglio 2018.