The best time to visit Germany for sightseeing is in spring and fall, before and after the summer crowds. April and June, as well as September and October, ...