Free Weight Watchers Magazine Subscription! September 18, 2014 By: SMFMcommentShare The Savings! FREE Subscription Here is a nice freebie this morning1 You can request a FREE one-yearÂ subscription to Weight Watchers magazine! You do not need to enter any credit card info and you will never receive a bill. Allow 4-12 weeks for first issue to arrive.