If you're travelling on a budget but still want to enjoy a busy Toronto, April to May and September to October are your best bets. During the peak Summer months, the city is very busy but the prices climb with that demand too.