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