Of course, nowadays English is taught at school in Germany so every and each younger person should be able to communicate quite well in English….. However, there is still quite a significant proportion of (often a bit older) people who have never had a chance to learn English or just have never practised their English after leaving school. I would recommend to learn some German basics at least if you intend to spend some time in Germany. Please don’t expect that you can rely on English all the time …. And yes, I have never witnessed native Germans speaking English in their daily communication ….
Good luck with your German studies.