The proof of health insurance for your stay in the Schengen area has to be presented to the consulate prior to issuance of visa.
Schengen visa insurance requirements for countries like Germany, France, Greece etc. include:
The 26 Schengen countries are: Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden and Switzerland.
The plans on our site include coverage worldwide and meet all the Schengen requirements. The plans offer limited or no coverage in your permanent home county/country of citizenship.