The aim of this study was to evaluate the effect of a health promotion program on patients with coronary heart disease [CHD]. The study was conducted in the outpatient clinics in Alexandria Main University Hospitals, on a total of 33 CHD patients aged 40 to 70 years. Patients were divided into four groups and the developed program was implemented for 24 hours spread on a 3-month period. Data collection was done using a pre-designed structured interview form, which included the general personal characteristics of CHD patients, as well as their knowledge, attitude, and lifestyle practices related to the disease. Data were collected from the beginning of March 2003 to the end of December 2003. Patients' mean age was 58.2±1.7 years. There was slightly more females [54.5%] than males. Most of the patients were married [97.0%], illiterate [72.7%], and housewives or unemployed [75.7%]. In the majority of the patients, CHD was associated with other diseases [75.8%]. Most of the patients had unsatisfactory knowledge [93.9%], negative attitude [81.8%], and unsatisfactory lifestyle practices [63.6%]. After implementation, there was statistically significant improvement in knowledge at 3-month post-test [87.9%], and at 6-month follow-up [87.5%]. This was also noticed as regards attitude 72.7% and 75.0%, and lifestyle practice 93.9% and 100.0%, at 3-month post-test and in 6-month follow-up, respectively. Statistically significant improvements were shown in patients' blood pressure measurements. Therefore, the educational program was successful in attaining its aim of positively changing the knowledge, attitude, and practice of coronary heart disease patients. Regular continuing educational programs to enhance patients' ability to care for their CHD were recommended. Nursing staff should get continuous in-service training to be able to educate patients and their families through health promotion and rehabilitation programs.