Punavirta on virta, joka saa punertavan värinsä esimerkiksi rautapitoisuudesta tai muista mineraaleista.