Algunos de los principales ríos que fluyen a través de Carolina del Norte son el río Cape Fear, el río Catawba y el río New. Hay más de 200 ríos en el estado.
El río Cape Fear tiene 202 millas de largo, lo que lo convierte en el río más largo en correr completamente a través de Carolina del Norte. También tiene la cuenca más grande en 9,000 millas cuadradas. El río Catawba tiene 224 millas de largo. Comienza en las montañas Blue Ridge y fluye hacia Carolina del Sur, donde finalmente se convierte en el río Wateree.
El New River es uno de los únicos ríos principales en los Estados Unidos que fluye completamente hacia el norte. Formado hace entre 10 y 360 millones de años, se cree que es uno de los ríos más antiguos de América del Norte; algunos geólogos creen que es el segundo río más antiguo del mundo.