Zanshin (残心) is een term die gebruikt wordt in Japanse vechtsporten. Het verwijst naar een staat van bewustzijn - van ontspannen bewustzijn. De letterlijke vertaling van zanshin is "overgebleven geest".
In verschillende vechtsporten verwijst zanshin specifieker naar de houding van het lichaam nadat een techniek is uitgevoerd.