Usually a good broker will send you info in an email or your clearing firm will...if not...you can go to the Traders Helping Traders forum...and Joe Barry (a broker) posts with a heading of (Reports) in his posit...or you might be able to find it off one of the News companies...
Also...for the grains and meats...Scott Barrie posts a calendar at his site...
Best of good trades, Spike