Yes, you have to pay. DAAD does not pay tuition fees for its scholarship recipients. Even as a scholarship awardee. So, you should ask your chosen host university if tuition fees are charged for your program.
Although tuition fees are not normally charged in Germany, studying at some locations is not often free. For example, in the federal state of Baden-Württemberg, international students from non-EU/EEA countries (Bachelor’s and Master’s level) at state universities have to pay a fee of € 1,500 every semester. While private universities in all federal states may also charge tuition fees. These vary. Both private and state universities in all federal states may also charge fees for so-called “Weiterbildung Masterstudiengänge” (non-consecutive Master’s degrees). This often requires previous professional experience or may lead to a specific extra qualification. For example, these include the so-called LL.M degree programs for law students. Tuition fees for these programs are occasionally very high so you should discover about them in advance.
It wasn’t raining when Noah built the ark