What do I need to know about crossing the border into Canada?

Please visit the Canada Border Services Agency for the most recent information on entering Canada.