When to go · Poland
Poland in July
Great month. Baltic beach season; book Auschwitz and Wieliczka well ahead.
Key facts
- Verdict
- Great
- Crowds
- High
- Poland
- Prices
- High
- Poland
Verdict
Baltic beach season; book Auschwitz and Wieliczka well ahead.
Is another month better than July?
No other month rates higher than July for Poland in this guide.
Weather in July
- Centre and south (Kraków, Warsaw, Wrocław) · Kraków, Warsaw, Wrocław, Lublinhot
Continental: cold winters (often below 0 °C (32 °F)), warm summers with storms; winter smog in Kraków on still days.Continental: cold winters (often below 32 °F (0 °C)), warm summers with storms; winter smog in Kraków on still days.
- Baltic coast · Gdańsk, Sopot, Hel peninsulabest weather
Cooler summers, sea at 17–20 °C (63–68 °F) in August; windy and grey in winter.Cooler summers, sea at 63–68 °F (17–20 °C) in August; windy and grey in winter.
- Mountains (Tatras, Karkonosze) · Zakopane, Karpaczbest weather
Ski December–March; summer hiking July–September; Zakopane packed at weekends.
- Kujawsko-Pomorskie: Kujawy and the Vistula valley · Toruń, Bydgoszcz, Kruszwicafine
Continental swing: July days around 24 °C (75 °F), January around 0 °C (32 °F) and often below freezing. Rain is spread through the year; May–September is the reliable window.Continental swing: July days around 75 °F (24 °C), January around 32 °F (0 °C) and often below freezing. Rain is spread through the year; May–September is the reliable window.
- Lower Silesian Voivodeship: Wrocław and the Silesian Plain · Oder valley, north of the mountainshot
Continental; July–August can pass 30 °C (86 °F), December–February often below freezing with snow that rarely settles.Continental; July–August can pass 86 °F (30 °C), December–February often below freezing with snow that rarely settles.
- Lower Silesian Voivodeship: Giant and Kłodzko mountains · southern belt, 400–1600 mbest weather
5–8 °C (9–14 °F) cooler than Wrocław; snow cover roughly December–March, Sněžka summit windy and often in cloud.9–14 °F (5–8 °C) cooler than Wrocław; snow cover roughly December–March, Sněžka summit windy and often in cloud.
- Lubelskie: Lubelskie · Lublin upland and the eastern borderhot
Continental: warm Jul–Aug, cold Dec–Feb with snow; May–Jun and Sep are the best walking months. Rain is spread through the year.
- Lubuskie: Lubuskie lowlands · Whole voivodeshiphot
Continental pattern: warmest June–August, cold December–February with frost. Rain is spread through the year; summer thunderstorms are common.
- Małopolskie: Kraków and the lowlands · Vistula corridor, Oświęcim, Wieliczka, Tarnówfine
Best May–June and September–early October. July–August is warm but can be wet; December brings a Christmas market and sub-zero nights.
- Małopolskie: Tatras and Zakopane · mountains above about 800 mbest weather
Trails are clear roughly June–October; snow and avalanche gear needed in winter. Summer afternoon thunderstorms are common — start hikes early.
- Mazowieckie: Warsaw and the centre · Vistula valleyhot
Continental: cold, grey winters and warm summers; July and August can pass 30 °C (86 °F), January often sits below freezing.Continental: cold, grey winters and warm summers; July and August can pass 86 °F (30 °C), January often sits below freezing.
- Mazowieckie: Northern Mazowieckie · plains north of Warsawfine
Colder and windier than Warsaw; rural roads can be icy in winter.
- Łódzkie: Łódzkie lowland · Whole voivodeship, central Polish plainhot
Continental pattern: cold Jan–Feb, warmest Jul–Aug with 30 °C (86 °F) possible, wet spells in June and July. Spring and early autumn are the comfortable windows.Continental pattern: cold Jan–Feb, warmest Jul–Aug with 86 °F (30 °C) possible, wet spells in June and July. Spring and early autumn are the comfortable windows.
- Opole Voivodeship: Opole lowland · Odra valley, Opole, Brzeg, Kędzierzyn-Koźlehot
Continental: July–August can hit 30 °C (86 °F)+, January nights below −5 °C (23 °F). Rain spread across the year; May and September are the driest, most comfortable months.Continental: July–August can hit 86 °F (30 °C)+, January nights below 23 °F (−5 °C). Rain spread across the year; May and September are the driest, most comfortable months.
- Opole Voivodeship: Sudeten foothills · Nysa, Prudnik, Czech borderhot
Slightly cooler and wetter than the valley; snow on the higher ground Dec–Feb.
- Podkarpackie: Rzeszów / Przemyśl · lowlands along the Wisłok and Sanhot
Continental: warm summers around 25 °C (77 °F), winters often below freezing with snow.Continental: warm summers around 77 °F (25 °C), winters often below freezing with snow.
- Podkarpackie: Bieszczady · southern mountainsbest weather
Cooler and wetter than the lowlands; snow on the ridges from November into April.
- Podlaskie: Podlaskie lowland and forests · Białystok, Białowieża, Augustów, Suwałkibest weather
Continental and the coldest corner of Poland: −5 to −10 °C (23 to 14 °F) in January, 22–24 °C (72–75 °F) in July. May–September is the walking and paddling window; mosquitoes peak June–July in the marshes.Continental and the coldest corner of Poland: 23 to 14 °F (−5 to −10 °C) in January, 72–75 °F (22–24 °C) in July. May–September is the walking and paddling window; mosquitoes peak June–July in the marshes.
- Pomorskie: Coast (Gdańsk, Sopot, Hel) · Baltic shorebest weather
Sea breeze keeps summer cooler than inland; July–August are the warm and busy months. Winter is grey, windy and near freezing, with occasional snow.
- Silesian Voivodeship: Katowice conurbation · Industrial belt, 250–300 mhot
Continental: July days around 24 °C (75 °F), January around 0 °C (32 °F); air quality is worst on still winter days.Continental: July days around 75 °F (24 °C), January around 32 °F (0 °C); air quality is worst on still winter days.
- Silesian Voivodeship: Beskid foothills · Bielsko-Biała, Ustroń, Wisłahot
Cooler and wetter than the plain; snow most winters for short ski runs, rain gear needed year-round.
- Świętokrzyskie: Świętokrzyskie hills · Kielce, Chęciny, Holy Cross Abbeyhot
Continent-influenced: May–June and September are the walking months; July–August can hit 30 °C (86 °F); December–February is often below freezing with snow on the ridges.Continent-influenced: May–June and September are the walking months; July–August can hit 86 °F (30 °C); December–February is often below freezing with snow on the ridges.
- Warmia-Masuria: Masurian Lakes · Giżycko, Mikołajki, Ełkbest weather
Sailing season roughly June to early September; lakes freeze in January–February and ice sailing takes over. July–August are the busiest and priciest weeks.
- Warmia-Masuria: Warmia and the coast side · Olsztyn, Frombork, Elblągbest weather
Cooler and windier near the Vistula Lagoon; spring arrives later than in central Poland.
- Wielkopolskie: Wielkopolskie lowland · whole region, Poznań to Kaliszhot
Milder than most of Poland: hard frosts (−10 to −15 °C (14 to 5 °F)) last only about 10–12 days a year and lasting snow cover is rare. June–August can hit 30–32 °C (86–90 °F) with dry spells; autumn swings between fog and rain and mild 16–18 °C (61–64 °F) days.Milder than most of Poland: hard frosts (14 to 5 °F (−10 to −15 °C)) last only about 10–12 days a year and lasting snow cover is rare. June–August can hit 86–90 °F (30–32 °C) with dry spells; autumn swings between fog and rain and mild 61–64 °F (16–18 °C) days.
- Zachodniopomorskie: Baltic coast · Świnoujście to Darłowobest weather
Milder than the interior; sea breeze keeps summer days cooler. Water is cold even in August.
- Zachodniopomorskie: Interior (Szczecin, Koszalin) · Inland plain and forestsbest weather
Oceanic-continental mix: rain in any month, warmest July–August.
- Kraków25 °C (77 °F) / 15 °C (59 °F), 13 rain days77 °F (25 °C) / 59 °F (15 °C), 13 rain days
- Łańcut30 °C (86 °F) / 19 °C (66 °F), 12 rain days86 °F (30 °C) / 66 °F (19 °C), 12 rain days
- Augustów23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Auschwitz-Birkenau24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Bełchatów24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Bełżec25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Biała Podlaska24 °C (75 °F) / 14 °C (57 °F), 13 rain days75 °F (24 °C) / 57 °F (14 °C), 13 rain days
- Biała26 °C (79 °F) / 17 °C (63 °F), 5 rain days79 °F (26 °C) / 63 °F (17 °C), 5 rain days
- Białowieża24 °C (75 °F) / 15 °C (59 °F), 8 rain days75 °F (24 °C) / 59 °F (15 °C), 8 rain days
- Białystok25 °C (77 °F) / 15 °C (59 °F), 13 rain days77 °F (25 °C) / 59 °F (15 °C), 13 rain days
- Biecz30 °C (86 °F) / 18 °C (64 °F), 13 rain days86 °F (30 °C) / 64 °F (18 °C), 13 rain days
- Bielawa24 °C (75 °F) / 14 °C (57 °F), 12 rain days75 °F (24 °C) / 57 °F (14 °C), 12 rain days
- Bielsko-Biała24 °C (75 °F) / 13 °C (55 °F), 13 rain days75 °F (24 °C) / 55 °F (13 °C), 13 rain days
- Biskupin24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Bochnia25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Bolesławiec24 °C (75 °F) / 14 °C (57 °F), 12 rain days75 °F (24 °C) / 57 °F (14 °C), 12 rain days
- Braniewo24 °C (75 °F) / 14 °C (57 °F), 9 rain days75 °F (24 °C) / 57 °F (14 °C), 9 rain days
- Brzeg27 °C (81 °F) / 16 °C (61 °F), 7 rain days81 °F (27 °C) / 61 °F (16 °C), 7 rain days
- Busko-Zdrój25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Bydgoszcz24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Bytom24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Bytów23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Chałupy23 °C (73 °F) / 15 °C (59 °F), 14 rain days73 °F (23 °C) / 59 °F (15 °C), 14 rain days
- Chęciny27 °C (81 °F) / 17 °C (63 °F), 9 rain days81 °F (27 °C) / 63 °F (17 °C), 9 rain days
- Chełm27 °C (81 °F) / 17 °C (63 °F), 14 rain days81 °F (27 °C) / 63 °F (17 °C), 14 rain days
- Chełmno24 °C (75 °F) / 15 °C (59 °F), 8 rain days75 °F (24 °C) / 59 °F (15 °C), 8 rain days
- Chochołów23 °C (73 °F) / 12 °C (54 °F), 14 rain days73 °F (23 °C) / 54 °F (12 °C), 14 rain days
- Chorzów24 °C (75 °F) / 14 °C (57 °F), 12 rain days75 °F (24 °C) / 57 °F (14 °C), 12 rain days
- Ciechanów25 °C (77 °F) / 16 °C (61 °F), 13 rain days77 °F (25 °C) / 61 °F (16 °C), 13 rain days
- Ciechocinek24 °C (75 °F) / 14 °C (57 °F), 14 rain days75 °F (24 °C) / 57 °F (14 °C), 14 rain days
- Cieszyn24 °C (75 °F) / 13 °C (55 °F), 13 rain days75 °F (24 °C) / 55 °F (13 °C), 13 rain days
- Czeladź27 °C (81 °F) / 18 °C (64 °F), 13 rain days81 °F (27 °C) / 64 °F (18 °C), 13 rain days
- Czerniejewo25 °C (77 °F) / 16 °C (61 °F), 9 rain days77 °F (25 °C) / 61 °F (16 °C), 9 rain days
- Częstochowa24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Dąbrowa Górnicza24 °C (75 °F) / 14 °C (57 °F), 11 rain days75 °F (24 °C) / 57 °F (14 °C), 11 rain days
- Darłowo23 °C (73 °F) / 14 °C (57 °F), 14 rain days73 °F (23 °C) / 57 °F (14 °C), 14 rain days
- Dębno23 °C (73 °F) / 12 °C (54 °F), 14 rain days73 °F (23 °C) / 54 °F (12 °C), 14 rain days
- Dziekanowice24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Dziwnów23 °C (73 °F) / 14 °C (57 °F), 14 rain days73 °F (23 °C) / 57 °F (14 °C), 14 rain days
- Łeba22 °C (72 °F) / 14 °C (57 °F), 13 rain days72 °F (22 °C) / 57 °F (14 °C), 13 rain days
- Ełk23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Łęknica25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Elbląg23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Frombork24 °C (75 °F) / 15 °C (59 °F), 4 rain days75 °F (24 °C) / 59 °F (15 °C), 4 rain days
- Gąbin24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Gdańsk23 °C (73 °F) / 14 °C (57 °F), 11 rain days73 °F (23 °C) / 57 °F (14 °C), 11 rain days
- Gdynia22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Gliwice24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Gniezno24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Głogów27 °C (81 °F) / 18 °C (64 °F), 9 rain days81 °F (27 °C) / 64 °F (18 °C), 9 rain days
- Gorzów Wielkopolski25 °C (77 °F) / 15 °C (59 °F), 6 rain days77 °F (25 °C) / 59 °F (15 °C), 6 rain days
- Gołuchów26 °C (79 °F) / 16 °C (61 °F), 13 rain days79 °F (26 °C) / 61 °F (16 °C), 13 rain days
- Grudziądz24 °C (75 °F) / 15 °C (59 °F), 5 rain days75 °F (24 °C) / 59 °F (15 °C), 5 rain days
- Gryfino24 °C (75 °F) / 15 °C (59 °F), 5 rain days75 °F (24 °C) / 59 °F (15 °C), 5 rain days
- Hel22 °C (72 °F) / 14 °C (57 °F), 9 rain days72 °F (22 °C) / 57 °F (14 °C), 9 rain days
- Iława26 °C (79 °F) / 15 °C (59 °F), 12 rain days79 °F (26 °C) / 59 °F (15 °C), 12 rain days
- Jarosław27 °C (81 °F) / 17 °C (63 °F), 13 rain days81 °F (27 °C) / 63 °F (17 °C), 13 rain days
- Jastarnia24 °C (75 °F) / 17 °C (63 °F), 6 rain days75 °F (24 °C) / 63 °F (17 °C), 6 rain days
- Jastrzębia Góra22 °C (72 °F) / 14 °C (57 °F), 12 rain days72 °F (22 °C) / 57 °F (14 °C), 12 rain days
- Jawor24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Jelenia Góra22 °C (72 °F) / 12 °C (54 °F), 12 rain days72 °F (22 °C) / 54 °F (12 °C), 12 rain days
- Józefów27 °C (81 °F) / 18 °C (64 °F), 8 rain days81 °F (27 °C) / 64 °F (18 °C), 8 rain days
- Jurata22 °C (72 °F) / 15 °C (59 °F), 9 rain days72 °F (22 °C) / 59 °F (15 °C), 9 rain days
- Kadyny23 °C (73 °F) / 14 °C (57 °F), 11 rain days73 °F (23 °C) / 57 °F (14 °C), 11 rain days
- Kalisz24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Kalwaria Zebrzydowska24 °C (75 °F) / 14 °C (57 °F), 11 rain days75 °F (24 °C) / 57 °F (14 °C), 11 rain days
- Kamień Pomorski24 °C (75 °F) / 16 °C (61 °F), 7 rain days75 °F (24 °C) / 61 °F (16 °C), 7 rain days
- Karpacz25 °C (77 °F) / 15 °C (59 °F), 13 rain days77 °F (25 °C) / 59 °F (15 °C), 13 rain days
- Katowice25 °C (77 °F) / 13 °C (55 °F), 15 rain days77 °F (25 °C) / 55 °F (13 °C), 15 rain days
- Kazimierz Dolny27 °C (81 °F) / 17 °C (63 °F), 13 rain days81 °F (27 °C) / 63 °F (17 °C), 13 rain days
- Kędzierzyn‑Koźle27 °C (81 °F) / 17 °C (63 °F), 14 rain days81 °F (27 °C) / 63 °F (17 °C), 14 rain days
- Kętrzyn25 °C (77 °F) / 14 °C (57 °F), 14 rain days77 °F (25 °C) / 57 °F (14 °C), 14 rain days
- Kielce25 °C (77 °F) / 15 °C (59 °F), 9 rain days77 °F (25 °C) / 59 °F (15 °C), 9 rain days
- Kłodzko25 °C (77 °F) / 16 °C (61 °F), 13 rain days77 °F (25 °C) / 61 °F (16 °C), 13 rain days
- Konin24 °C (75 °F) / 15 °C (59 °F), 6 rain days75 °F (24 °C) / 59 °F (15 °C), 6 rain days
- Kołobrzeg0 °C (32 °F) / 0 °C (32 °F), 0 rain days32 °F (0 °C) / 32 °F (0 °C), 0 rain days
- Kórnik24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Kościerzyna23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Kostrzyn nad Odrą25 °C (77 °F) / 16 °C (61 °F), 13 rain days77 °F (25 °C) / 61 °F (16 °C), 13 rain days
- Koszalin22 °C (72 °F) / 14 °C (57 °F), 4 rain days72 °F (22 °C) / 57 °F (14 °C), 4 rain days
- Krosno27 °C (81 °F) / 17 °C (63 °F), 7 rain days81 °F (27 °C) / 63 °F (17 °C), 7 rain days
- Kruszwica26 °C (79 °F) / 16 °C (61 °F), 7 rain days79 °F (26 °C) / 61 °F (16 °C), 7 rain days
- Krutyń23 °C (73 °F) / 13 °C (55 °F), 11 rain days73 °F (23 °C) / 55 °F (13 °C), 11 rain days
- Krynica Morska24 °C (75 °F) / 17 °C (63 °F), 4 rain days75 °F (24 °C) / 63 °F (17 °C), 4 rain days
- Krynica-Zdrój24 °C (75 °F) / 15 °C (59 °F), 13 rain days75 °F (24 °C) / 59 °F (15 °C), 13 rain days
- Kudowa-Zdrój25 °C (77 °F) / 14 °C (57 °F), 6 rain days77 °F (25 °C) / 57 °F (14 °C), 6 rain days
- Lądek‑Zdrój24 °C (75 °F) / 16 °C (61 °F), 7 rain days75 °F (24 °C) / 61 °F (16 °C), 7 rain days
- Legnica25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Leżajsk25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Licheń Stary26 °C (79 °F) / 16 °C (61 °F), 6 rain days79 °F (26 °C) / 61 °F (16 °C), 6 rain days
- Limanowa24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Lubartów25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Lubin26 °C (79 °F) / 16 °C (61 °F), 6 rain days79 °F (26 °C) / 61 °F (16 °C), 6 rain days
- Lublin24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Malbork23 °C (73 °F) / 13 °C (55 °F), 11 rain days73 °F (23 °C) / 55 °F (13 °C), 11 rain days
- Malczyce24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Manasterzec, Łukawica25 °C (77 °F) / 14 °C (57 °F), 12 rain days77 °F (25 °C) / 57 °F (14 °C), 12 rain days
- Międzyzdroje22 °C (72 °F) / 15 °C (59 °F), 6 rain days72 °F (22 °C) / 59 °F (15 °C), 6 rain days
- Mielno23 °C (73 °F) / 15 °C (59 °F), 4 rain days73 °F (23 °C) / 59 °F (15 °C), 4 rain days
- Mikołajki24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Moszna25 °C (77 °F) / 13 °C (55 °F), 10 rain days77 °F (25 °C) / 55 °F (13 °C), 10 rain days
- Nakło24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Niedzica24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Niepołomice24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Nisko25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Nowy Sącz24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Nowy Targ24 °C (75 °F) / 15 °C (59 °F), 8 rain days75 °F (24 °C) / 59 °F (15 °C), 8 rain days
- Nowy Wiśnicz24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Nysa27 °C (81 °F) / 17 °C (63 °F), 6 rain days81 °F (27 °C) / 63 °F (17 °C), 6 rain days
- Łódź25 °C (77 °F) / 14 °C (57 °F), 14 rain days77 °F (25 °C) / 57 °F (14 °C), 14 rain days
- Ogrodzieniec27 °C (81 °F) / 16 °C (61 °F), 6 rain days81 °F (27 °C) / 61 °F (16 °C), 6 rain days
- Olsztyn24 °C (75 °F) / 14 °C (57 °F), 8 rain days75 °F (24 °C) / 57 °F (14 °C), 8 rain days
- Opole27 °C (81 °F) / 16 °C (61 °F), 12 rain days81 °F (27 °C) / 61 °F (16 °C), 12 rain days
- Ostróda23 °C (73 °F) / 13 °C (55 °F), 11 rain days73 °F (23 °C) / 55 °F (13 °C), 11 rain days
- Ostrów Wielkopolski25 °C (77 °F) / 16 °C (61 °F), 13 rain days77 °F (25 °C) / 61 °F (16 °C), 13 rain days
- Ostrowiec Świętokrzyski25 °C (77 °F) / 14 °C (57 °F), 13 rain days77 °F (25 °C) / 57 °F (14 °C), 13 rain days
- Oświęcim24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Owińska25 °C (77 °F) / 16 °C (61 °F), 9 rain days77 °F (25 °C) / 61 °F (16 °C), 9 rain days
- Piła25 °C (77 °F) / 17 °C (63 °F), 6 rain days77 °F (25 °C) / 63 °F (17 °C), 6 rain days
- Pilica27 °C (81 °F) / 18 °C (64 °F), 13 rain days81 °F (27 °C) / 64 °F (18 °C), 13 rain days
- Piotrków Trybunalski24 °C (75 °F) / 15 °C (59 °F), 9 rain days75 °F (24 °C) / 59 °F (15 °C), 9 rain days
- Płock26 °C (79 °F) / 16 °C (61 °F), 13 rain days79 °F (26 °C) / 61 °F (16 °C), 13 rain days
- Police23 °C (73 °F) / 14 °C (57 °F), 10 rain days73 °F (23 °C) / 57 °F (14 °C), 10 rain days
- Poznań25 °C (77 °F) / 14 °C (57 °F), 10 rain days77 °F (25 °C) / 57 °F (14 °C), 10 rain days
- Prudnik25 °C (77 °F) / 15 °C (59 °F), 8 rain days77 °F (25 °C) / 59 °F (15 °C), 8 rain days
- Przemyśl24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Pszczyna24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Puck23 °C (73 °F) / 15 °C (59 °F), 10 rain days73 °F (23 °C) / 59 °F (15 °C), 10 rain days
- Puszczykowo26 °C (79 °F) / 16 °C (61 °F), 7 rain days79 °F (26 °C) / 61 °F (16 °C), 7 rain days
- Rabka-Zdrój23 °C (73 °F) / 13 °C (55 °F), 13 rain days73 °F (23 °C) / 55 °F (13 °C), 13 rain days
- Radom24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Rogalin24 °C (75 °F) / 14 °C (57 °F), 9 rain days75 °F (24 °C) / 57 °F (14 °C), 9 rain days
- Rowy22 °C (72 °F) / 15 °C (59 °F), 14 rain days72 °F (22 °C) / 59 °F (15 °C), 14 rain days
- Ruda Śląska24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Rzeszów26 °C (79 °F) / 14 °C (57 °F), 12 rain days79 °F (26 °C) / 57 °F (14 °C), 12 rain days
- Sandomierz28 °C (82 °F) / 17 °C (63 °F), 7 rain days82 °F (28 °C) / 63 °F (17 °C), 7 rain days
- Sanok25 °C (77 °F) / 13 °C (55 °F), 11 rain days77 °F (25 °C) / 55 °F (13 °C), 11 rain days
- Sławków27 °C (81 °F) / 18 °C (64 °F), 7 rain days81 °F (27 °C) / 64 °F (18 °C), 7 rain days
- Sejny24 °C (75 °F) / 14 °C (57 °F), 8 rain days75 °F (24 °C) / 57 °F (14 °C), 8 rain days
- Siemiechów24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Solina24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Sopot22 °C (72 °F) / 13 °C (55 °F), 9 rain days72 °F (22 °C) / 55 °F (13 °C), 9 rain days
- Sosnowiec24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Słubice24 °C (75 °F) / 14 °C (57 °F), 7 rain days75 °F (24 °C) / 57 °F (14 °C), 7 rain days
- Sucha Beskidzka27 °C (81 °F) / 17 °C (63 °F), 7 rain days81 °F (27 °C) / 63 °F (17 °C), 7 rain days
- Sulejówek25 °C (77 °F) / 15 °C (59 °F), 13 rain days77 °F (25 °C) / 59 °F (15 °C), 13 rain days
- Supraśl24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Suwałki24 °C (75 °F) / 13 °C (55 °F), 12 rain days75 °F (24 °C) / 55 °F (13 °C), 12 rain days
- Świdnica28 °C (82 °F) / 17 °C (63 °F), 6 rain days82 °F (28 °C) / 63 °F (17 °C), 6 rain days
- Świeradów-Zdrój22 °C (72 °F) / 13 °C (55 °F), 13 rain days72 °F (22 °C) / 55 °F (13 °C), 13 rain days
- Świnoujście24 °C (75 °F) / 17 °C (63 °F), 6 rain days75 °F (24 °C) / 63 °F (17 °C), 6 rain days
- Szamotuły24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Szczawnica-Zdrój23 °C (73 °F) / 13 °C (55 °F), 13 rain days73 °F (23 °C) / 55 °F (13 °C), 13 rain days
- Szczecin23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Szczyrk27 °C (81 °F) / 17 °C (63 °F), 13 rain days81 °F (27 °C) / 63 °F (17 °C), 13 rain days
- Szczytno24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Szklarska Poręba21 °C (70 °F) / 11 °C (52 °F), 13 rain days70 °F (21 °C) / 52 °F (11 °C), 13 rain days
- Szreniawa26 °C (79 °F) / 16 °C (61 °F), 13 rain days79 °F (26 °C) / 61 °F (16 °C), 13 rain days
- Sztutowo24 °C (75 °F) / 16 °C (61 °F), 13 rain days75 °F (24 °C) / 61 °F (16 °C), 13 rain days
- Sztynort24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Szydłowiec25 °C (77 °F) / 14 °C (57 °F), 14 rain days77 °F (25 °C) / 57 °F (14 °C), 14 rain days
- Tarnobrzeg25 °C (77 °F) / 15 °C (59 °F), 10 rain days77 °F (25 °C) / 59 °F (15 °C), 10 rain days
- Tarnów27 °C (81 °F) / 17 °C (63 °F), 12 rain days81 °F (27 °C) / 63 °F (17 °C), 12 rain days
- Tarnowskie Góry24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Toruń24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Trzęsacz22 °C (72 °F) / 15 °C (59 °F), 10 rain days72 °F (22 °C) / 59 °F (15 °C), 10 rain days
- Tychy24 °C (75 °F) / 13 °C (55 °F), 11 rain days75 °F (24 °C) / 55 °F (13 °C), 11 rain days
- Tykocin24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Łukta24 °C (75 °F) / 13 °C (55 °F), 9 rain days75 °F (24 °C) / 55 °F (13 °C), 9 rain days
- Ustka24 °C (75 °F) / 15 °C (59 °F), 6 rain days75 °F (24 °C) / 59 °F (15 °C), 6 rain days
- Ustroń23 °C (73 °F) / 13 °C (55 °F), 13 rain days73 °F (23 °C) / 55 °F (13 °C), 13 rain days
- Ustronie Morskie23 °C (73 °F) / 14 °C (57 °F), 10 rain days73 °F (23 °C) / 57 °F (14 °C), 10 rain days
- Wałbrzych27 °C (81 °F) / 16 °C (61 °F), 13 rain days81 °F (27 °C) / 61 °F (16 °C), 13 rain days
- Wadowice24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Władysławowo23 °C (73 °F) / 15 °C (59 °F), 13 rain days73 °F (23 °C) / 59 °F (15 °C), 13 rain days
- Wągrowiec24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Wambierzyce23 °C (73 °F) / 13 °C (55 °F), 14 rain days73 °F (23 °C) / 55 °F (13 °C), 14 rain days
- Warsaw26 °C (79 °F) / 15 °C (59 °F), 10 rain days79 °F (26 °C) / 59 °F (15 °C), 10 rain days
- Wdzydze Kiszewskie23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Wieliczka27 °C (81 °F) / 17 °C (63 °F), 12 rain days81 °F (27 °C) / 63 °F (17 °C), 12 rain days
- Wigry23 °C (73 °F) / 13 °C (55 °F), 10 rain days73 °F (23 °C) / 55 °F (13 °C), 10 rain days
- Wisła23 °C (73 °F) / 12 °C (54 °F), 13 rain days73 °F (23 °C) / 54 °F (12 °C), 13 rain days
- Wolsztyn24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Wrocław26 °C (79 °F) / 14 °C (57 °F), 11 rain days79 °F (26 °C) / 57 °F (14 °C), 11 rain days
- Wschowa24 °C (75 °F) / 16 °C (61 °F), 5 rain days75 °F (24 °C) / 61 °F (16 °C), 5 rain days
- Zabrze24 °C (75 °F) / 14 °C (57 °F), 12 rain days75 °F (24 °C) / 57 °F (14 °C), 12 rain days
- Zakopane21 °C (70 °F) / 10 °C (50 °F), 14 rain days70 °F (21 °C) / 50 °F (10 °C), 14 rain days
- Zamość29 °C (84 °F) / 18 °C (64 °F), 7 rain days84 °F (29 °C) / 64 °F (18 °C), 7 rain days
- Zawoja26 °C (79 °F) / 15 °C (59 °F), 13 rain days79 °F (26 °C) / 59 °F (15 °C), 13 rain days
- Żelazowa Wola24 °C (75 °F) / 16 °C (61 °F), 7 rain days75 °F (24 °C) / 61 °F (16 °C), 7 rain days
- Zielona Góra24 °C (75 °F) / 13 °C (55 °F), 10 rain days75 °F (24 °C) / 55 °F (13 °C), 10 rain days
- Żnin24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Żywiec24 °C (75 °F) / 13 °C (55 °F), 13 rain days75 °F (24 °C) / 55 °F (13 °C), 13 rain days
Crowds and prices
- Crowds · Poland
- High
- Prices · Poland
- High
High-price month: see what to book ahead.
Compare two months
Weather, crowds and prices for any two months in Poland, side by side.
Verdict
Jul: Great
Jun: Great
Crowds
Jul: High
Jun: High
Prices
Jul: High
Jun: Medium
Festivals listed
Jul: 0
Jun: 3
July: Baltic beach season; book Auschwitz and Wieliczka well ahead.
June: Warm, festival season; Kraków's Jewish Culture Festival late June–early July.
Poland: figures are long-term averages from this guide, not a forecast.
What to pack
- Light, breathable clothes, a sun hat and sunscreen
Where to go in July
Rated best or good this month
Baltic coast
Best weather of the year (Gdańsk, Sopot, Hel peninsula)
Mountains (Tatras, Karkonosze)
Best weather of the year (Zakopane, Karpacz)
Best months: May–September
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep
Best months: May–Sep (lake and hiking), Jan–Feb (winter walks)