Die Roten Felsen von Veczemji sind eine Steilküste aus rotem Sandstein an der livländischen Ostseeküste (Vidzemes jūrmala) im Norden Lettlands, zwischen den Kaps Rankuļrags und Kutkājurags. Die Felswand ist rund 480 Meter lang und 3,5 bis 6 Meter hoch; sie besteht aus Sandstein aus dem Mitteldevon, in den die Brandung mehrere flache Höhlen gewaschen hat. Nach einem Wintersturm im Januar 2005 wuchs der freigelegte Abschnitt deutlich an. Seit 2001 steht das Gebiet als Naturdenkmal unter Schutz und gehört zum Naturschutzgebiet der steinigen Vidzeme-Küste sowie zum Biosphärenreservat Nordvidzeme. Die Felsen liegen unweit der Fernstraße A1 (Via Baltica) zwischen Riga und Salacgrīva und sind ein lohnender Halt auf der Küstenfahrt Richtung Estland. Am Strand gibt es keine Infrastruktur; festes Schuhwerk ist sinnvoll.