MR Sukhumbhand, however, admitted the Bangkok Metropolitan Administration (BMA) did not have sufficient staff or equipment to dredge the canals frequently enough.
After recent flash floods in Bangkok, the government told the BMA to dredge some 70 canals with a combined length of about 90 kilometres.
Only some of the 70 canals are being dredged so far.