Karahavet, ryska Karskoye, Karskoe eller Karskoje Mer, randhav i Norra ishavet, beläget utanför västra Sibirien (Ryssland), mellan Novaya Zemlyaöarna (väster), Franz Josef-landet (nordväst) och Severnaya Zemlyaöarna (öster). Det står i förbindelse med den arktiska bassängen (i norr), Barents hav (i väster) och Laptevhavet (i öster). Det har en yta på 340 000 kvadratmil (880 000 kvadratkilometer). Genomsnittligt djup är 417 fot (127 m) och maximalt djup är 2 034 fot (620 m).
Flera djupa vikar i Karahavet skär in i fastlandet. De största floderna som rinner ut i havet är Jenisej, Ob, Pyasina och Kara, varifrån havet fått sitt namn. Ett flertal öar, främst koncentrerade i norr, har olika ursprung och landskap. Vissa är bergiga, andra är helt täckta av isiga kupoler och många är lågt liggande och sandiga.
Karahavet ligger på den sibiriska shelfen; därför är cirka 40 procent av det mindre än 50 meter djupt och endast 2 procent är över 500 meter djupt. Hyllan skärs i norr av två breda djuphavstråg – Svjatoy Anny öster om Franz Josef-landet, med ett djup på 620 meter, och det parallella Voronin-tråget, cirka 290 km österut, med ett djup på 450 meter. Öster om Novaya Zemlya sträcker sig Novaya Zemlya Trough, som är 200-400 m djupt.
Karahavet bildades som ett resultat av deglaciation under den senaste istiden, och spår av glaciäris kan hittas under ett tunt lager av siltiga sediment. Klippiga jordar finns i den nordöstra delen av havet. Det finns också sandbankar och sandiga stränder på fastlandet.
Salthalten varierar kraftigt, från 10-12 promille nära mynningarna av Ob och Jenisej till 33 promille vid Franz Josef Land.
Lufttemperaturer under 32° F (0° C) råder i norr 9 till 10 månader per år och i söder 7 till 8 månader. Medeltemperaturen i januari är mellan -18° och -4° F (-28° och -20° C) och minimitemperaturen är -51° F (-46° C). I juli ligger medeltemperaturen mellan 30° och 43° F (-1° och 6° C), med en högsta temperatur på 61° F (16° C). Vintern bjuder ofta på stormvindar och snöstormar, medan sommaren bjuder på snö, snöbyar och dimma. Under större delen av året är havet täckt av is.
Vattenmassorna i Karasjön är extremt kalla och skiktade. På vintern är vattentemperaturen i genomsnitt 29,1° F (-1,6° C); på sommaren når den 43° F (6° C) i den sydvästra delen av havet och 36° F (2° C) i norr. Strömmarna rör sig i två långsamma, moturs rotationer i de sydvästra och nordöstra delarna av havet.
Fiskar som finns i Karasjön är bland annat torsk, lax och stör. Havets däggdjur är bland annat säl, sjöhare, vitval, valross och isbjörn.
Karahavet ligger på den ryska Nordsjövägen. Den viktigaste hamnen längs det är Dikson. Timmer, byggnadsmaterial, pälsar och livsmedel är de viktigaste varorna som transporteras över den. Karahavsruttens betydelse har ökat efter upptäckten i Ob-Yenisey-regionen av stora fyndigheter av olja och naturgas.