Brush and floss your teeth right before you go to bed at night. According to the Mayo Clinic website, toothpaste with antibacterial ingredients can keep your breath smelling rosier for up to 12 hours. Don't forget you should be brushing in the mornings and after meals too!
Keep a bottle of water near your bed at night, and take a swig anytime you wake up during the night. Water keeps your mouth tissues moistened and washes away bacteria and bits of food that can remain on your teeth and gums, leading to bad breath. Plus, water is great for your skin, so down some and let it pull double duty.
Brush your teeth in the morning as part of your first-thing routine, so you don't forget. You don't want to be sitting on the subway when you suddenly realize you forgot to brush and now you have moose breath.
Watch your diet. Coffee, garlic, onions and alcohol can all contribute to halitosis, according to the Ohio State University Medical Center. Scaling back on these foods might tone down your morning breath a notch or two. Smoking can also be a factor in stinky morning breath (and afternoon and evening breath too, for that matter).