answered 8/22/2009 20,000canadian Dollars = How Many Us Dollars? 20,000 Canadian dollars = 18,472.34 U.S. Dollars as of 8/22/09.