No. WeightWatchers does not make you sign a contract. To keep up with your subscription, you must maintain your weekly payments.