Certain customers of Verizon can get up to 12 months of Discovery+ for free. After that 12-month period, the monthly subscription price is still low at $6.99/month. All you must do to qualify for a 12-month free period is have one or more line on the Play More or Get More Unlimited Verizon plans.