Ver.di warning strikes halt container handling at German seaports
Ver.di warning strikes halt container handling at German seaports. The disruption ran from 2026-08-17 (17 August 2026), and is ongoing, affecting Hamburg, Bremerhaven, Wilhelmshaven. Hamburg averaged 9.0 calls per day during the event window against an expected 9.8 (-7.9%). Bremerhaven averaged 12.1 calls per day during the event window against an expected 12.8 (-5.2%). Hamburg averaged 16.5 calls per day during the event window against an expected 16.3 (+1.0%).
Key facts
- Started
- 2026-08-17 (17 August 2026)
- Ended
- Not ended
- Status
- ongoing
- Type
- Labour action
- Severity
- 2 Moderate
- Scope
- regional
- Chokepoints
- None
- Ports
- Hamburg, Bremerhaven, Wilhelmshaven
- Lanes
- None
- Countries
- Germany
- Confidence
- medium: Dates and scope are consistent across three trade outlets that quote Eurogate and HHLA advisories, but no ver.di or ZDS statement could be retrieved directly, and the result of the consultation ending 2026-09-14 was not found, so the status is unresolved.
- First reported
- 2026-08-18 (18 August 2026)
- Severity basis: Two warning strikes, 24 hours from the night shift of 2026-08-17 and 48 hours from the late shift of 2026-09-02, largely stopped container handling at Hamburg, a port-wide stoppage of 24 hours to 7 days.
What happened
Workers at six German seaports, Hamburg, Bremerhaven, Wilhelmshaven, Bremen, Emden and Brake, held a 24-hour warning strike from the night shift of 2026-08-17 (17 August 2026), the first in a wage dispute between the ver.di union and the ZDS employers' association covering about 11,000 workers. Eurogate said no cargo could be handled at its Hamburg terminal for the period, and HHLA reported delays at its Hamburg terminals. A second warning strike, lasting 48 hours in Hamburg, began with the late shift on 2026-09-02 (2 September 2026) after members rejected an employer offer. Employers then tabled a 12-month proposal, put to a union consultation running to 2026-09-14, with indefinite action possible if it was rejected. The outcome of that vote was not found at the time of drafting.
Measured effect
Port calls, Hamburg
- Baseline (expected)
- 16.3 calls per day
- Observed
- 16.5 calls per day
- Change
- +0.2 (+1.0%)
- Standardised score
- +0.0
- Event window
- 2026-08-17 to 2026-09-18 (33 days, provisional)
- Baseline window
- 2026-06-15 to 2026-08-09 (56 valid days)
- Method
- wfm-effect-1.0
- Computed
- 2026-09-22 (22 September 2026), data revision 1:657942582b11
Source: IMF PortWatch (portwatch.imf.org), International Monetary Fund, using UN Global Platform AIS data. Statistics derived by World Freight Monitor. Terms. Retrieved 2026-09-15 (15 September 2026).
| Date | calls per day |
|---|---|
| 2026-06-08 | 16 |
| 2026-06-09 | 27 |
| 2026-06-10 | 21 |
| 2026-06-11 | 16 |
| 2026-06-12 | 11 |
| 2026-06-13 | 14 |
| 2026-06-14 | 12 |
| 2026-06-15 | 15 |
| 2026-06-16 | 28 |
| 2026-06-17 | 22 |
| 2026-06-18 | 18 |
| 2026-06-19 | 17 |
| 2026-06-20 | 11 |
| 2026-06-21 | 15 |
| 2026-06-22 | 22 |
| 2026-06-23 | 17 |
| 2026-06-24 | 23 |
| 2026-06-25 | 15 |
| 2026-06-26 | 20 |
| 2026-06-27 | 11 |
| 2026-06-28 | 16 |
| 2026-06-29 | 16 |
| 2026-06-30 | 16 |
| 2026-07-01 | 17 |
| 2026-07-02 | 18 |
| 2026-07-03 | 15 |
| 2026-07-04 | 14 |
| 2026-07-05 | 17 |
| 2026-07-06 | 17 |
| 2026-07-07 | 14 |
| 2026-07-08 | 17 |
| 2026-07-09 | 19 |
| 2026-07-10 | 14 |
| 2026-07-11 | 14 |
| 2026-07-12 | 20 |
| 2026-07-13 | 20 |
| 2026-07-14 | 16 |
| 2026-07-15 | 8 |
| 2026-07-16 | 19 |
| 2026-07-17 | 16 |
| 2026-07-18 | 17 |
| 2026-07-19 | 13 |
| 2026-07-20 | 21 |
| 2026-07-21 | 15 |
| 2026-07-22 | 19 |
| 2026-07-23 | 17 |
| 2026-07-24 | 14 |
| 2026-07-25 | 19 |
| 2026-07-26 | 16 |
| 2026-07-27 | 15 |
| 2026-07-28 | 22 |
| 2026-07-29 | 14 |
| 2026-07-30 | 23 |
| 2026-07-31 | 15 |
| 2026-08-01 | 13 |
| 2026-08-02 | 18 |
| 2026-08-03 | 14 |
| 2026-08-04 | 20 |
| 2026-08-05 | 16 |
| 2026-08-06 | 17 |
| 2026-08-07 | 20 |
| 2026-08-08 | 15 |
| 2026-08-09 | 14 |
| 2026-08-10 | 17 |
| 2026-08-11 | 16 |
| 2026-08-12 | 13 |
| 2026-08-13 | 17 |
| 2026-08-14 | 19 |
| 2026-08-15 | 9 |
| 2026-08-16 | 12 |
| 2026-08-17 | 18 |
| 2026-08-18 | 7 |
| 2026-08-19 | 22 |
| 2026-08-20 | 21 |
| 2026-08-21 | 20 |
| 2026-08-22 | 14 |
| 2026-08-23 | 15 |
| 2026-08-24 | 10 |
| 2026-08-25 | 9 |
| 2026-08-26 | 22 |
| 2026-08-27 | 15 |
| 2026-08-28 | 22 |
| 2026-08-29 | 20 |
| 2026-08-30 | 12 |
| 2026-08-31 | 13 |
| 2026-09-01 | 17 |
| 2026-09-02 | 20 |
| 2026-09-03 | 9 |
| 2026-09-04 | 13 |
| 2026-09-05 | 7 |
| 2026-09-06 | 19 |
| 2026-09-07 | 25 |
| 2026-09-08 | 20 |
| 2026-09-09 | 18 |
| 2026-09-10 | 19 |
| 2026-09-11 | 21 |
This is a measured change in public data during the event window, compared with a baseline before it. It shows timing, not cause. We describe an event as causing a change only when an official source says so.
Port calls, Bremerhaven
- Baseline (expected)
- 12.8 calls per day
- Observed
- 12.1 calls per day
- Change
- -0.7 (-5.2%)
- Standardised score
- -0.2
- Event window
- 2026-08-17 to 2026-09-18 (33 days, provisional)
- Baseline window
- 2026-06-15 to 2026-08-09 (56 valid days)
- Method
- wfm-effect-1.0
- Computed
- 2026-09-22 (22 September 2026), data revision 2:ef02c2b95568
Source: IMF PortWatch (portwatch.imf.org), International Monetary Fund, using UN Global Platform AIS data. Statistics derived by World Freight Monitor. Terms. Retrieved 2026-09-15 (15 September 2026).
| Date | calls per day |
|---|---|
| 2026-06-08 | 11 |
| 2026-06-09 | 14 |
| 2026-06-10 | 13 |
| 2026-06-11 | 15 |
| 2026-06-12 | 11 |
| 2026-06-13 | 12 |
| 2026-06-14 | 12 |
| 2026-06-15 | 16 |
| 2026-06-16 | 16 |
| 2026-06-17 | 12 |
| 2026-06-18 | 13 |
| 2026-06-19 | 21 |
| 2026-06-20 | 10 |
| 2026-06-21 | 14 |
| 2026-06-22 | 12 |
| 2026-06-23 | 13 |
| 2026-06-24 | 16 |
| 2026-06-25 | 14 |
| 2026-06-26 | 15 |
| 2026-06-27 | 10 |
| 2026-06-28 | 9 |
| 2026-06-29 | 9 |
| 2026-06-30 | 12 |
| 2026-07-01 | 20 |
| 2026-07-02 | 14 |
| 2026-07-03 | 14 |
| 2026-07-04 | 10 |
| 2026-07-05 | 11 |
| 2026-07-06 | 10 |
| 2026-07-07 | 15 |
| 2026-07-08 | 19 |
| 2026-07-09 | 13 |
| 2026-07-10 | 12 |
| 2026-07-11 | 9 |
| 2026-07-12 | 13 |
| 2026-07-13 | 11 |
| 2026-07-14 | 13 |
| 2026-07-15 | 11 |
| 2026-07-16 | 10 |
| 2026-07-17 | 15 |
| 2026-07-18 | 12 |
| 2026-07-19 | 6 |
| 2026-07-20 | 15 |
| 2026-07-21 | 19 |
| 2026-07-22 | 9 |
| 2026-07-23 | 12 |
| 2026-07-24 | 13 |
| 2026-07-25 | 11 |
| 2026-07-26 | 6 |
| 2026-07-27 | 16 |
| 2026-07-28 | 15 |
| 2026-07-29 | 14 |
| 2026-07-30 | 13 |
| 2026-07-31 | 12 |
| 2026-08-01 | 14 |
| 2026-08-02 | 8 |
| 2026-08-03 | 14 |
| 2026-08-04 | 14 |
| 2026-08-05 | 14 |
| 2026-08-06 | 17 |
| 2026-08-07 | 11 |
| 2026-08-08 | 16 |
| 2026-08-09 | 13 |
| 2026-08-10 | 14 |
| 2026-08-11 | 11 |
| 2026-08-12 | 16 |
| 2026-08-13 | 18 |
| 2026-08-14 | 12 |
| 2026-08-15 | 12 |
| 2026-08-16 | 14 |
| 2026-08-17 | 13 |
| 2026-08-18 | 10 |
| 2026-08-19 | 9 |
| 2026-08-20 | 15 |
| 2026-08-21 | 10 |
| 2026-08-22 | 18 |
| 2026-08-23 | 12 |
| 2026-08-24 | 12 |
| 2026-08-25 | 16 |
| 2026-08-26 | 14 |
| 2026-08-27 | 15 |
| 2026-08-28 | 13 |
| 2026-08-29 | 13 |
| 2026-08-30 | 13 |
| 2026-08-31 | 14 |
| 2026-09-01 | 12 |
| 2026-09-02 | 11 |
| 2026-09-03 | 5 |
| 2026-09-04 | 7 |
| 2026-09-05 | 7 |
| 2026-09-06 | 14 |
| 2026-09-07 | 18 |
| 2026-09-08 | 10 |
| 2026-09-09 | 7 |
| 2026-09-10 | 14 |
| 2026-09-11 | 14 |
This is a measured change in public data during the event window, compared with a baseline before it. It shows timing, not cause. We describe an event as causing a change only when an official source says so.
Container ship port calls, Hamburg
- Baseline (expected)
- 9.8 calls per day
- Observed
- 9.0 calls per day
- Change
- -0.8 (-7.9%)
- Standardised score
- -0.2
- Event window
- 2026-08-17 to 2026-09-18 (33 days, provisional)
- Baseline window
- 2026-06-15 to 2026-08-09 (56 valid days)
- Method
- wfm-effect-1.0
- Computed
- 2026-09-22 (22 September 2026), data revision 1:16ba884f4f0d
Source: IMF PortWatch (portwatch.imf.org), International Monetary Fund, using UN Global Platform AIS data. Statistics derived by World Freight Monitor. Terms. Retrieved 2026-09-15 (15 September 2026).
| Date | calls per day |
|---|---|
| 2026-06-08 | 10 |
| 2026-06-09 | 15 |
| 2026-06-10 | 12 |
| 2026-06-11 | 8 |
| 2026-06-12 | 9 |
| 2026-06-13 | 6 |
| 2026-06-14 | 9 |
| 2026-06-15 | 10 |
| 2026-06-16 | 16 |
| 2026-06-17 | 11 |
| 2026-06-18 | 7 |
| 2026-06-19 | 9 |
| 2026-06-20 | 5 |
| 2026-06-21 | 10 |
| 2026-06-22 | 12 |
| 2026-06-23 | 10 |
| 2026-06-24 | 11 |
| 2026-06-25 | 5 |
| 2026-06-26 | 11 |
| 2026-06-27 | 6 |
| 2026-06-28 | 7 |
| 2026-06-29 | 11 |
| 2026-06-30 | 9 |
| 2026-07-01 | 10 |
| 2026-07-02 | 13 |
| 2026-07-03 | 7 |
| 2026-07-04 | 8 |
| 2026-07-05 | 10 |
| 2026-07-06 | 11 |
| 2026-07-07 | 11 |
| 2026-07-08 | 9 |
| 2026-07-09 | 10 |
| 2026-07-10 | 13 |
| 2026-07-11 | 9 |
| 2026-07-12 | 10 |
| 2026-07-13 | 12 |
| 2026-07-14 | 8 |
| 2026-07-15 | 4 |
| 2026-07-16 | 11 |
| 2026-07-17 | 9 |
| 2026-07-18 | 9 |
| 2026-07-19 | 7 |
| 2026-07-20 | 8 |
| 2026-07-21 | 11 |
| 2026-07-22 | 11 |
| 2026-07-23 | 8 |
| 2026-07-24 | 10 |
| 2026-07-25 | 9 |
| 2026-07-26 | 12 |
| 2026-07-27 | 7 |
| 2026-07-28 | 11 |
| 2026-07-29 | 7 |
| 2026-07-30 | 14 |
| 2026-07-31 | 8 |
| 2026-08-01 | 9 |
| 2026-08-02 | 10 |
| 2026-08-03 | 7 |
| 2026-08-04 | 10 |
| 2026-08-05 | 8 |
| 2026-08-06 | 10 |
| 2026-08-07 | 9 |
| 2026-08-08 | 9 |
| 2026-08-09 | 12 |
| 2026-08-10 | 9 |
| 2026-08-11 | 9 |
| 2026-08-12 | 7 |
| 2026-08-13 | 12 |
| 2026-08-14 | 8 |
| 2026-08-15 | 6 |
| 2026-08-16 | 9 |
| 2026-08-17 | 12 |
| 2026-08-18 | 3 |
| 2026-08-19 | 10 |
| 2026-08-20 | 11 |
| 2026-08-21 | 11 |
| 2026-08-22 | 11 |
| 2026-08-23 | 11 |
| 2026-08-24 | 6 |
| 2026-08-25 | 6 |
| 2026-08-26 | 12 |
| 2026-08-27 | 9 |
| 2026-08-28 | 12 |
| 2026-08-29 | 13 |
| 2026-08-30 | 9 |
| 2026-08-31 | 6 |
| 2026-09-01 | 9 |
| 2026-09-02 | 13 |
| 2026-09-03 | 4 |
| 2026-09-04 | 3 |
| 2026-09-05 | 2 |
| 2026-09-06 | 10 |
| 2026-09-07 | 15 |
| 2026-09-08 | 11 |
| 2026-09-09 | 11 |
| 2026-09-10 | 10 |
| 2026-09-11 | 13 |
This is a measured change in public data during the event window, compared with a baseline before it. It shows timing, not cause. We describe an event as causing a change only when an official source says so.
Previous computations (3)
- 2026-09-20, wfm-effect-1.0, revision 1:04dacdf04a33: observed 9.3 against baseline 9.8 calls per day
- 2026-09-20, wfm-effect-1.0, revision 1:ca833e80ae0f: observed 12.2 against baseline 12.8 calls per day
- 2026-09-20, wfm-effect-1.0, revision 1:7b2dc6885c3f: observed 16.5 against baseline 16.3 calls per day
Timeline
- Ver.di begins a 24-hour warning strike at six German seaports,, with night shifts at Hamburg, Bremerhaven and Wilhelmshaven stopping work. [s2]
- Operations at Hamburg's main container terminals are reported largely halted, and inland rail and truck services warn of delays and possible cancellations. [s2]
- A second, 48-hour warning strike starts with the late shift at Hamburg, Bremerhaven, Bremen, Wilhelmshaven, Emden and Brake after workers rejected an employer offer of 5.1 percent over 18 months. [s3]
- After a fourth negotiating round, employers offer a 12-month agreement with a 3.4 percent retroactive increase, which ver.di puts to its members in a consultation running until 2026-09-14. [s4]
Cause
Corrections
No corrections to this record as of 2026-09-20 (20 September 2026).
Sources
- [s2] WorldCargo News, German port workers begin 24-hour warning strike at six ports, published 2026-08-18 (18 August 2026), accessed 2026-09-20. Archived copy. (press)
- [s3] WorldCargo News, German ports disrupted by strikes as Dutch dockworkers prepare to walk out, published 2026-09-03 (3 September 2026), accessed 2026-09-20. Archived copy. (press)
- [s4] Container News, German port workers weigh new wage offer as indefinite strikes loom, published 2026-09-10 (10 September 2026), accessed 2026-09-20. Archived copy. (press)