Here is
Canadian Border Services Agency Web Page for Visitors to Canada . That gives lots of links for things to check out. There is another thread started yesterday on a very similar topic. If you look down in this section, you will see it.
Also, passports have been discussed a lot recently. The U.S. is going to introduce a card which will be cheaper than a passport, which you will need before long. There is no difference in what is required for travelling in Quebec. Right now it makes things faster to have one of those recommended IDs. If nothing else make sure to have your driver's license. Some also find a birth certificate useful.
<BLOCKQUOTE class="ip-ubbcode-quote"><div class="ip-ubbcode-quote-title">quote:</div><div class="ip-ubbcode-quote-content">I'll be traveling in the eastern coast </div></BLOCKQUOTE>
I'm not sure what you mean by the eastern coast. Atlantic Canada includes the provinces of: New Brunswick, Nova Scotia, Prince Edward Island and, Newfoundland & Labrador. If you look at the thread in this section on Summer Plans, you may see some information useful to you.
If you want more, just ask. Brad03ca and I have both travelled a lot in Atlantic Canada and 2Roadrunners lives in Quebec.