Yes, you can put a date in the future on a check. This is known as "post-dating" and is usually done when someone does not want the check cashed until a specified date in the future. Just note that post-dated checks can still be cashed prior to the date on the check sometimes.