It is not impossible to graduate from a BSN program with a 4.0, but it is very challenging. I started nursing school with a 3.5 GPA from my first 2 years of college (put forth a very average amount of effort), made all A's in my BSN program for 5 semesters, and graduated magna cum laude with a nursing GPA of 4.0/cumulative GPA of 3.74. I matured, and made nursing school my priority - I did really well my first semester, pulled out my calculator and suddenly realized I could get all A's that semester if I got a certain grade on my finals - and I did. Then, I got the fever….nothing less than the best was acceptable. There are a lot of factors that go into the final product. I was single, had no children, no debt while in school. My main motivator in my BSN program was to be a competitive candidate for graduate school for either NP or CRNA. I am hopefully one step closer to that goal, and I am awaiting to hear if I will be accepted to a CRNA school for which I interviewed. I am a strong believer that you really have to do your own in-depth studying and analysis of material to really understand it. Those students who rely on class and their professor to present them what they need to know do not do well at ALL. For me, I didn't think I truly understood it until I understood it perfectly and could teach it to someone else. THe importance of the 4.0 depends on your future goals. I have worked with some excellent nurses who graduated with very average or even below-average GPA's. The GPA doesn't necessarily affect the quality of your work on the job, but it does affect your knowledge level and opportunities for advancement. Good luck.