In the United States today, there are over 45,000 military and veteran nonprofit organizations. You can help by donating money or your time to help support their everyday needs.
Website with a great list of organizations to support veterans / military