The annual Rose Monday parade, featuring satirical floats poking fun at world leaders, is usually the highlight of Germany's carnival season, but stormy weather forced many cities to cancel the festivities.
Duesseldorf, Mainz, Muenster, Duisburg and Essen called off their processions because of a storm that was predicted to hit western Germany, with winds gusting up to 100 kilometres per hour.
Although rain stopped play, photographers managed to capture photos of the floats, many of which referred to Germany's handling of the refugee crisis.
Cologne went ahead with its parade but has banned horses, large puppets and flags from the event for safety reasons. Aside from the weather, authorities in Cologne placed a particular focus on security this year, to prevent a repeat of the string of robberies and sexual assaults that occurred in the city at New Year.
More than one million people are expected to attend events in Cologne for carnival week, which began with Women's Day on Thursday 7 February.
Carnival revellers are reflected in a puddle during the annual Rose Monday parade in CologneVolker Hartmann/Getty ImagesCarnival revellers protect themselves from the heavy rain in Cologne during the annual Rose Monday paradeVolker Hartmann/Getty ImagesA float symbolising right wing parties attacking democracy is seen during the annual Rose Monday parade in CologneVolker Hartmann/Getty ImagesA float depicting a sad-looking Angela Merkel makes its way through the streets of CologneVolker Hartmann/Getty ImagesPeople celebrate in the rain during the Rose Monday parade in CologneVolker Hartmann/Getty ImagesMigrants from Syria hold their national flag outside the cathedral in CologneWolfgang Rattay/ReutersPolice officers keep watch during Cologne's annual Rose Monday paradeVolker Hartmann/Getty ImagesA police officer with a teddy bear in his uniform pocket patrols during the Rose Monday parade in CologneWolfgang Rattay/ReutersCarnival musicians wearing plastic rain covers over their uniforms relieve themselves in the bushes before taking take part in the Rose Monday parade in CologneWolfgang Rattay/Reuters
Rose Monday celebrations in Mainz and Duesseldorf will be postponed to a later date.