Ранолазин является ингибитором позднего тока ионов натрия в клетки миокарда. Снижение внутриклеточного накопления натрия ведёт к уменьшению избытка внутриклеточных ионов кальция. Это уменьшает внутриклеточный ионный дисбаланс при ишемии. Снижение избытка внутриклеточного кальция способствует расслаблению миокарда и, таким образом, снижает диастолическое напряжение стенки желудочков.