در دو طرف غرب و شرق روستای زیاران، 2 رودخانه عبور می کند، که بیشتر باغ ها و باغستان های روستای زیاران در کنار و نزدیکی آن قرار گرفته اند.
یکی از این رودخانه ها، رودخانه ی شاهرود است. این رودخانه از رود طالقان انشعاب می گیرد و به وسیله ی یک تونل، به سمت دیگر کوه ها رفته، و با عبور کردن از جنوب زیاران، به باغستان های اطراف رسیده، و باغ ها از آن تغذیه می کنند. نام این رودخانه به گویش محلی، پیله رخانه (رودخانه بزرگ) است.
یک سد انحرافی در مسیر رود شاهرود قرار دارد و در جنوب زیاران بنا شده است. 2 رود شرقی و غربی زیاران نیز به رودخانه شاهرود متصل می شوند.
در سال های اخیر، این رودخانه دردسر ها و معضلات فراوانی را برای افراد مختلف به وجود آورده است. در دهه 90، ده ها نفر در رودخانه شاهرود، سد و کانال زیاران، غرق شدند و جان خود را از دست دادند؛ از آن جایی که این روستا، یک منطقه گردشگری است، بیشتر افرادی که جان باختند، غیر بومیان بودند، و به علت اطلاع نداشتن و بی احتیاطی باعث رقم خوردن این حادثه شدند.
