It is compulsory to get insured with public health insurance if your annual salary is under a certain limit. You will also get the European Health Insurance Card (EHIC) which means you get free medical treatment in all member countries of the European Union. If you earn more than a certain limit, are self-employed, are sent to Germany to work at one of your company's branches or come to Germany looking for a job you can choose to become privately insured.