Weight Watchers Customer Service Phone Numbers Customer service: 1-800-651-6000.   Weight Watchers Headquarters Info, Email, Phone number, Website and live chat Information Weight Watchers International is an American company that offers various products and services to assist weight loss and maintenance. Founded in 1963 by Queens, New York, homemaker Jean Nidetch. If you searching for Weight