«A cada chancho le llega su San Martín» más que una expresión es un refrán que alude a que cada cual recibirá en su momento la respuesta por los actos cometidos. Si alguien ha actuado incorrectamente, tarde o temprano le llegará el momento de pagar su culpa. San Martín es una festividad que se celebra el 11 de noviembre en honor de Martín de Tours, siendo una fecha muy señalada en muchos pueblos de la geografía española pues es cuando tiene lugar la matanza del cerdo.
El mismo refrán, cambiando a veces cerdo por otros sinónimos como puerco, cochino o cerdo se usa en países latinoamericanos como México,Argentina,Panamá.
En Argentina se dan explicaciones alternativas al origen del refrán, por un lado teniendo en cuenta que Martín de Tours también es el santo patrón de Buenos Aires, por otro haciendo una posible alusión al general José de San Martín con la versión «A cada agosto le llega su San Martín».
En Francia se usa el mismo refrán: «à chaque porc vient la Saint Martin», mientras que tanto en español y francés como en alemán, inglés e italiano existen refranes con el mismo sentido, pero referidos a zorros y peleterías.