De vlag van de Republiek Karelië is een horizontale driekleur in de kleuren rood (boven), blauw en groen. Deze vlag is in gebruik sinds 1993.