เมื่อวันที่ 25 กรกฎาคม 2560 นายวิสาขะ ปัญญาช่วย ผู้อำนวยการส่วนช่างสุขาภิบาล เทศบาลนครเชียงใหม่ เปิดเผยถึง การเตรียมป้องกันน้ำท่วมในเขตเทศบาลนครเชียงใหม่ โดยได้ติดตั้งแท่งแบริเออร์คอนกรีต ตั้งแต่ สถานีตำรวจ จราจรเก่าถึงตลาดดอกไม้ ป้องกันน้ำท่วม กรณีแม่น้ำปิง ล้นฝั่ง ทะลักเข้าย่าน กาดหลวง และไนท์บาซ่าร์
ขณะเดียวกัน ได้เร่งเสริมแนวคันดินใต้สะพานเม็งรายให้แข็งแรง และสูงกว่าเดิมเพื่อป้องกันน้ำท่วมบริเวณชุมชนป่าพร้าวนอก หมู่บ้านอุ่นเรือน และหมู่บ้านเวียงทอง เสริมคันดิน วางกระสอบทราย ในพื้นที่ด้านหลัง สำนักบริหารพื้นที่อนุรักษ์ 16 ที่ติดแม่น้ำปิง และเร่งดูดท่อ ขุดลอกลำเหมือง บริเวณ รอบๆ ถนนศิริมังคลาจารย์ และ ถนนนิมมานเหมินทร์ เพื่อให้สามารถระบายน้ำได้สะดวกยิ่งขึ้น ซึ่งปัญหาที่พบ คือ มีขยะจำนวนมากไปอุดในช่องทางระบายน้ำลงท่อ
นอกจากนี้ เทศบาลนครเชียงใหม่ยังได้เตรียมกระสอบทราย ไว้ 50,000 ใบ และทรายอีก 1,000 คิว ไว้บริการประชาชน ในกรณี น้ำท่วมขัง หรือ แม่น้ำปิงล้นฝั่งเข้าท่วมในเขตเทศบาลนครเชียใหม่