Car won't start
Sometimes the battery terminals will get corroded....usually the positive (red colored one). Have you checked that?
it could be as stated above or your alternator (device that charges the battery while driving) could be going bad. You can get both checked at your local auto zone for free. If it is neither of those, then that usually means some type of bad connection. Especially if you haven't had a problem before... hope you get it solved :)
Search Pontiac G6 Questions
Pontiac G6 Experts