Liquor will be banned from public places in Coromandel towns during most public holidays.

The Thames Coromandel District Council has voted to impose a ban from December 23 to January 6 each year in Whangamata, Tairua, Thames parks and reserves, Mercury Bay, Coromandel town and Colville.