La moneda polaca es el złoty (pronunciado [ʐwɔtɨ]), que significa literalmente "oro". La palabra złoty también se utiliza en la lengua polaca para significar "tesoro" o "algo valioso". El złoty ha sido la moneda de Polonia desde la Edad Media.
El złoty moderno se introdujo en 1995, cuando sustituyó al efímero dólar polaco a un tipo de cambio de 10.000 złotych = 1 dólar estadounidense. El złoty se subdivide en 100 groszy (singular: grosz).
El złoty es una de las pocas monedas nacionales que sobreviven, ya que la mayoría de los países del mundo han adoptado el euro. La economía polaca va bien y la inflación es baja, por lo que no está previsto sustituir el złoty por el euro en un futuro próximo.
El złoty es una moneda flotante, lo que significa que su valor no es fijo. Se ve afectado por las condiciones económicas mundiales, así como por la situación política y económica de Polonia.
En la actualidad, el złoty vale unos 4 dólares estadounidenses.