Tässä luettelossa on luetteloitu Karjalan tasavallan tärkeimpiä jokia. Joet on ryhmitelty laskupaikan mukaan: Laatokkaan, Saimaaseen, Ääniseen ja Vienanmereen laskeviin. Mahdolliset sivujoet on lueteltu kyseisen joen alakohtina. Saimaaseen laskevat joet eivät laske suoraan Saimaaseen, vaan välissä on muita jokia ja järviä, jotka eivät sijaitse Karjalan tasavallan alueella. Vuokseen laskevia jokia Ilmeenjoki Laatokkaan laskevia jokia Hiitolanjoki (myös Kokkolanjoki) Kurkijoki Soskuanjoki Tervunjoki (myös Ihojoki) Juhurinjoki Iijoki (myös Ihalanjoki) Vaarajoki Miklinjoki Saavainjoki Kiteenjoki Rajajoki Tohmajoki (alajuoksun nimenä myös Helylänjoki) Jänisjoki Juvanjoki Soanjoki Veljakanjoki Suistamonjoki Saranjoki Sumerianjoki Syskyänjoki Kulismajoki Ruokojärvenjoki Koirinojanjoki Uuksunjoki Muuannonjoki Kartoinjoki Loimolanjoki Kirkkojoki Tulemajoki Kollaanjoki Naravosjoki Kivijoki Miinalanjoki eli Änäjoki Vitelenjoki Tuulosjoki Alavoisenjoki (Olonkajoki) Mäkräjoki
Saimaaseen laskevia jokia Volgajoki Tolvajoki Koitajoki Lieksanjoki
Ääniseen laskevia jokia Puujoki Suojoki Kukkausjoki Torasjoki Säpsäjoki Suunujoki Semštšajoki Vodlajoki Ileksa Vama
Vienanmereen laskevia jokia Njuhtsajoki Sumajoki Uikujoki Ala-Uikujoki Tungutjoki Sekehenjoki Voloma Ylä-Uikujoki Vuosmajoki Suikujoki Vienan Kemijoki Tširkkakemijoki Pistojoki Uhutjoki Vuokkijoki Kursmajoki Kierettijoki Koutajoki Kuma Oulankajoki Sovajoki Sohjananjoki Tavajoki
Lähteet
Lähteet joihin ei ole viitattu
* Karjalan tasavalta