Ulleung est soumise au climat subtropical humide (Cfa selon la classification de Köppen) comme la côte sud de la péninsule. Sa particularité vient du fait qu'elle est située plus au nord, en pleine mer. L'influence maritime permet d'éviter les grands gels mais rend également l'hiver moins ensoleillé et plus humide que dans le reste de la Corée, tendant un peu vers le climat de la côte occidentale du Japon. En conséquence, Ulleungdo est une des localités les plus enneigées du pays et elle accueille chaque année le festival des fleurs de neige.