Реки Спасского района стекают со склонов Синего хребта. Основная река района – Спасовка (бассейн оз. Ханка), имеющая множество притоков: реки Одарка, Кулешовка, Комаровка и др.
К бассейну р. Уссури относятся р. Сунгача и ее притоки: реки Сорочевка, Камышовая, Красная, Белая. Река Сунгача – пограничная с КНР, протяженность её по Спасскому району – 54 км. Это единственная река, вытекающая из оз. Ханка. С правого склона хребта Синего начинают свой путь р. Заблуждение и её левый приток – р. Пятигорка.
Озера Спасского района:- озеро Ханка, площадь которого насчитывает 4 070 км2. Из них три четверти принадлежит России.
- крупные и мелкие озера прибрежной зоны оз. Ханка (26 озер общей площадью 753,6 га).
К памятникам природы относятся озера Поспеловы и Березовые.
С запада территория Спасского района омывается водами крупнейшего на Дальнем Востоке озера Ханка. Его площадь 4350 кв. км, около 95 км длина и от 40 до 80 км ширина озера. Ханка лежит на высоте 69 м над уровнем моря. Озеро мелководное, наибольшая глубина достигает 10 м. Колебания уровня воды в течение года незначительны – до 1,2 м, максимальный уровень в конце ноября, толщина льда достигает 1 м, поверхность льда пористая.
Озеро Ханка в разное время носило разные названия. В V-IX веках нашей эры называлось Мэйто, что переводится как «Карасиное море» или «Зацветающее море». Карасиное - в честь известных "серебряных карасей", а зацветающее из-за обилия цветущих водяных растений - лотоса, кувшинок и т.д. В X-XIII вв. оно называлось Вэйцинькай - «Северное зеленое море». Возможно, от обилия зеленых растений либо по отличительному признаку проживавших здесь чжурчженей. В XIII - XV вв. носило название - Туцюкай - «Море ссыльных» или каторжное море. Дело в том, что во времена монгольской империи Юань в эти места отправляли ссыльных. Русские землепроходцы называли его Белым озером – по цвету воды. Современное название озера вероятно происходит от нанайского Кенка - «Озеро карасей».
В 1972 г. все названия китайского происхождения были изменены:
- р. Даубиха (точнее Дао-Бин-Хэ – “река больших сражений”) получила название Арсеньевка;
- самая крупная река района - Спасовка имела древнее тунгусо-маньчжурское название Сэлиму (по-китайски Сэлиму-хэ). Имела также названия Сарму, Салиму, Сандаха. А с 1869 года стала писаться Сантахэ, Сантахеза от Саньдаохэцза - «Третья река».
- правый приток – Одарка – прозывался Илу-хэ, что можно перевести, как “река муравьиной дороги”;
левый приток – Кулешовка – назывался Гэхэ – “устричная”, “ракушечная река”;
- р. Пятигорка – Угодинза – “пятая высокая горная вершина” - получила название от горы “Шпилева сопка”, где берет свое начало;
- р. Черная – Дуухэйхэ – “река большой черной горы”;
- р. Сунгача имеет древнее аборигенное название тунгусо-маньчжурского происхождения. Её древнекитайское название – Сунача-хэ (су – кустарник, клевер, дикое просо; ча – развилка; хэ – река);
- р. Камышовка – приток Сунгачи – называлась Сяо Сунгач – Малый Сунгач.
- р. Кулешовка - левый приток реки Спасовки - называлась Гэхэ - «Устричная, ракушечная река». Первопоселенцами была названа Кулешовкой по фамилии своего односельчанина - крестьянина Ивана Ивановича Кулеша, чей дом стоял на берегу реки.
Водохранилища: Кронштадтское (326 га), Вишневское (282 га);
Водохранилище “Кронштадтское” на реке Сорочевка привлекает своей дивной плантацией лотосов и известна далеко за пределами Спасского района.
Родники, источники Спасского района:Родник с. Нововладимировка
Свиягинские минеральные источники (Свиягинская группа углекислых вод), водный памятник природы железнодорожная станция Свиягино ДВЖД