Minesweeper flotillas of the Kriegsmarine were administrative units grouping German minesweepers together. There were three types of minesweeper flotillas, these being the standard minesweepers, auxiliary minesweepers, and "mine barrage" vessels. Flotilla commanders operated from a shore office and were usually commanded by an officer ranked as a Korvettenkapitän. All minesweeper flotillas were under the command of the Führer der Minensuchboote (Leader of Minesweepers) which, by 1940, had been divided into three separate offices for minesweeper activities in the North Sea, Baltic Sea, and off the coast of France.
When operationally deployed, the minesweepers were under a separate chain of command under the authority of harbor security commanders.
The standard German minesweeper flotilla of World War II contained between seven and fifteen minesweeper class vessels. The first minesweeper flotilla of the Kriegsmarine was formed in 1936 from pre-existing units of the Reichsmarine which had maintained two minesweeper and one auxiliary minesweeper flotillas during the inter-war years.
In addition to the standard minesweeper flotillas, twenty "auxiliary minesweeper" (R boat) flotillas (Räumboots-Flottille) were formed during the Second World War.
Established in October 1937, with boats: R 17, R 18, R 19, R 20, R 21, R 22, R 23, R 24.
Established in November 1938, with boats: R 25, R 26, R 27, R 28, R 29, R 29, R 30, R 31, R 32.
Established in 1939 at Pillau, with boats: R 33, R 34, R 35, R 36, R 37, R 38, R 39, R 40.
Established in April 1940, with boats: R 41, R 42, R 43, R 44, R 45, R 46, R 47, R 48, R 49, R 50, R 51, R 52.