Visas for non-EU or EEA citizens:
Citizens from these countries (Andorra, Argentina, Australia, Bolivia, Paraguay, Salvador, Brazil, Costa Rica, Chile, Croatia, Macau, Malaysia, Mexico, Monaco, Nicaragua, New Zealand, Panama, San Marino, Singapore, Switzerland, Hong Kong, Israel, Japan, Brunei, Canada, United States of America, Uruguay, Guatemala, Honduras, South Korea, Vatican and Venezuela) do not need a visa to enter Poland “when staying in Poland for less than ninety days”.
The countries listed above does not mean you can enter Poland without any visa for the “purposes of becoming the resident”, to “work or engage in other paid activity”. A visa is required if you’re gonna stay more than 3 months or if you’re taking up employment in Poland.Citizens of Non-EU or EEA countries (those who are required to get a visa to enter Poland) can apply for various types of visas.What type of visa you should apply for: It depends on the purpose of stay and the duration of your stay (e.g why you’re going to Poland and How long will you stay there?).