Pacing pulses are delivered to one or more cardiac regions to improve diastolic performance in patients having diastolic dysfunction and/or heart failure. A cardiac pacing system executes a pacing algorithm using a parameter indicative of the diastolic performance as an input. The pacing pulses excite the one or more cardiac regions to redistribute the loading on the ventricular wall during diastole, thereby improving the diastolic performance by lowering the degree of cardiac wall motion dyssynchrony associated with diastolic dysfunction.