Karasjohka (nordsamisk Kárášjohka) er ei elv som renn saman med Anarjohka nedanfor Karigasniemi og dannar den kjende Tanaelva. Elva renn gjennom Karasjok kommune i Finnmark fylke. Desse to elvane og Tanaelva drenerer store delar av det høgare platået på Finnmarksvidda.
Karasjohka har ei nedslagsfelt på 4948 km².