If you are coming to Whistler from outside of Canada, you will need to clear Canada Customs at your point of entry, most likely an airport or land crossing. Please note that all residents of the USA and most other countries require a passport (or other trusted traveler document) to enter Canada, and also to return to your country of origin.
Here we have provided you some useful links to the government agencies responsible for customs and border clearance.