LazeCast

What to wear in Seoul by month

Climate normals and clothing capsules for Seoul, month by month.

These are 2015–2024 climate normals (Open-Meteo archive), not a forecast. For actual trip dates, use the 7-day packing page.

How people dress in Seoul

  • Winters are cold and dry, with January lows around −7 °C and biting wind, so a long padded coat, hat, gloves and scarf are standard.
  • July and August are hot, humid and wet, with monsoon rain on 16–18 days a month, so breathable clothes and an umbrella are essential.
  • Spring and autumn are short and pleasant but swing widely between day and night, so a light jacket or trench coat over layers works well.
  • Fine dust and yellow dust days are common in spring, so a mask is advisable outdoors when air quality is poor.
  • Floor-heated buildings and public transport are warm in winter, so wear layers you can take off indoors.

January

−7…+2 °C

Typical: −7…+2 °C. Rainy days expected: 3.

  • A warm mid layer (sweater or fleece)
  • An insulated jacket
  • Hat, gloves and a scarf
  • A compact umbrella
  • Waterproof shoes

Outfit guide for −2…+2 °C

February

−5…+5 °C

Typical: −5…+5 °C. Rainy days expected: 5.

  • A warm mid layer (sweater or fleece)
  • An insulated jacket
  • Hat, gloves and a scarf
  • A compact umbrella
  • Waterproof shoes

Outfit guide for −2…+2 °C

March

0…+12 °C

Typical: 0…+12 °C. Rainy days expected: 6.

  • A warm mid layer (sweater or fleece)
  • An insulated jacket
  • A compact umbrella
  • Waterproof shoes

Outfit guide for +3…+7 °C

April

+6…+18 °C

Typical: +6…+18 °C. Rainy days expected: 7.

  • A warm mid layer (sweater or fleece)
  • A light jacket for evenings
  • A compact umbrella

Outfit guide for +8…+12 °C

May

+12…+23 °C

Typical: +12…+23 °C. Rainy days expected: 8.

  • Light, breathable clothes for warm afternoons
  • A warm mid layer (sweater or fleece)
  • A light jacket for evenings
  • A compact umbrella

Outfit guide for +13…+17 °C

June

+18…+27 °C

Typical: +18…+27 °C. Rainy days expected: 10.

  • Light, breathable clothes for warm afternoons
  • A compact umbrella
  • Sunglasses and sun protection

Outfit guide for +18…+22 °C

July

+22…+29 °C

Typical: +22…+29 °C. Rainy days expected: 18.

  • Light, breathable clothes for warm afternoons
  • A compact umbrella
  • A waterproof shell
  • Waterproof shoes
  • Sunglasses and sun protection

Outfit guide for +23…+27 °C

August

+23…+29 °C

Typical: +23…+29 °C. Rainy days expected: 16.

  • Light, breathable clothes for warm afternoons
  • A compact umbrella
  • A waterproof shell
  • Waterproof shoes
  • Sunglasses and sun protection

Outfit guide for +23…+27 °C

September

+17…+25 °C

Typical: +17…+25 °C. Rainy days expected: 9.

  • Light, breathable clothes for warm afternoons
  • A compact umbrella
  • Sunglasses and sun protection

Outfit guide for +18…+22 °C

October

+9…+19 °C

Typical: +9…+19 °C. Rainy days expected: 6.

  • A warm mid layer (sweater or fleece)
  • A light jacket for evenings
  • A compact umbrella

Outfit guide for +13…+17 °C

November

+2…+11 °C

Typical: +2…+11 °C. Rainy days expected: 7.

  • A warm mid layer (sweater or fleece)
  • An insulated jacket
  • A compact umbrella

Outfit guide for +3…+7 °C

December

−5…+3 °C

Typical: −5…+3 °C. Rainy days expected: 5.

  • A warm mid layer (sweater or fleece)
  • An insulated jacket
  • Hat, gloves and a scarf
  • A compact umbrella
  • Waterproof shoes

Outfit guide for −2…+2 °C

Daily weather in your calendar

Seven days as all-day events in Google, Apple or Outlook: the temperature range plus the day's hint. Updates itself — no app, no access to your calendar.

Add to calendar

What to wear in Seoul right now

What to pack for Seoul

Get this every day with LazeCast

  • Install the free LazeCast app to open it in one tap.
  • Get an automatic what-to-wear recommendation every day.
  • Personalize it to how you feel cold or hot, so the advice fits you.
  • Make it wardrobe-aware, using clothes you actually own.
  • Turn on optional weather notifications when things change.
Open LazeCast