Stress is inevitable in everyday situations. In the current day scenario the concern about stress among college students is imperative. The objectives of the present study was to find the association between stress and academic performance among undergraduate students, also to see the differences in stress experienced between pure science and engineering students. Sample consisted of 656 students from Bangalore city of which 339 were from pure science stream and 317 were from engineering stream. The stressful life events questionnaire- Student form (1990) was administered. The results indicated that Good academic performers 37% experienced high stress levels and 42% experienced low stress levels. Poor academic performers experienced 14% High stress levels and 8% had low stress levels, indicating that there was an association between stress and academic performance (X2= 15.07, P=.000). It was also evident that there was a significant difference in stress experienced between pure science and engineering students.