Een markervaccin is een vaccin dat het mogelijk maakt om gevaccineerde dieren te onderscheiden van dieren die het virus hebben opgelopen. Een speciale laboratoriumtest kan de antilichamen die zijn opgewekt met het markervaccin onderscheiden van de antilichamen die zijn gericht tegen het virus. Voor klassieke en Afrikaanse varkenspest zijn markervaccins beschikbaar.