Szczęsny, Szczesny, or Sczesny is a Polish given name and surname, meaning "happy" or "lucky". It is the Polish equivalent of the Czech and Slovak surname Šťastný.