cj,
While you will definitely get a list of flies and when they hatch posted as a reply to your question, I recommend that you stop by your local shop and pick up a (free) copy of the Mid Atlantic Fly Fishing Guide. They have hatch charts for NJ as well as NY, PA, CT, MD, etc
AZ