You should replace your horse riding safety vest after a significant impact, as its protective qualities might be compromised. If the vest hasn’t experienced a major impact, it should be replaced every five years to ensure optimal safety, as materials like foam can degrade over time.