first you must know in which state you want to fish.
In each state there are different laws, note that you need. In most, there are tourists Schine, you can buy locally.
For barbel fishing on large rivers flow with the best. They are also in reservoirs. Worms as bait, maggots and cheese are best.
Depending on where you want Mezedhes, are the Rhine and the Danube known as a very good barbel grounds.
According to the literal laws of Bavaria is this: Foreigners residing temporarily in Bavaria get a fishing license, the maximum of three months of the year is valid. After successfully completing the Fischer-testing they can, regardless of nationality and place of residence, fishing sham receive for life.
For Baden - Württemberg: Foreign nationals who are staying longer than a month in Baden-Württemberg will be issued without proof of competence a fishing license. For longer stays they must give Fischer test and reach the fishing license. The Baden-Wuerttemberg fishing license will receive foreigners even if they still have their residence in their home country.
North Rhine - Westphalia: Foreign tourists also have to buy a fishing license. It is issued without passing the Fischer test if they demonstrate that they have for the exercise of fishing skills required. Keep it for longer than a year in North Rhine-Westphalia, they must take the test fishing.
You see, the laws in Germany are complicated.
If you have questions, they ask, is here to help them.
With kind regards Tobias
Sorry, for my bad english!!!!