On 27th April, the Brussels Times reported that Germany and Austria — the last 2 countries in the euro zone to still print these high-denomination European banknotes — have stopped. Apart from Germany and Austria, euro-zone countries ceased their printing on 26th January. The existing €500 notes will still be legal and can be exchanged indefinitely.
http://www.brusselstimes.com/eu-affairs/15216/500-€-banknotes-gone-by-friday