New York City, Lake Placid to explore possible Winter Olympic bid The U.S. last hosted the Winter Olympics in 2002 and will do so again in 2034 in Salt Lake City.