it all depends on what you need. they will sell to anyone provided that it is non-prescription. be aware that some things that you can get over the counter in the uk require prescriptions in germany. there are chemists everywhere and some of them even take credit cards. the younger ones will also speak english.
if you need a prescription over the weekend you will either have to go to a hospital emergency room or call a "notarzt". fees will be payable in cash.
where are you in germany, i might be able to help...