Karivärava is a village in Rakvere Parish, Lääne-Viru County, in northeastern Estonia.

59°21′N 26°16′E/59.350°N 26.267°E/ 59.350; 26.267