Why did the American colonists have the Boston Tea Party? to support the closing of Boston Harbor, to protest the tax on tea, to protest the treatment of British soldiers in the Boston Massacre, to support buying tea from the East India Company.