Starz: 12 Months For $23.99 (New & Previous Members) June 15, 202611 Commentsby William Charles Update 6/15/26: Deal is back Contents1. The Offer2. Our Verdict The Offer Direct link to offer Starz is offering 12 months for $23.99 to new and previous members when you select the $2/mo annual option. Our Verdict Normal pricing is $69.99.