Home » Subscribe to National Geographic Today. Starting at $19 a year Subscribe to National Geographic Today. Starting at $19 a year National Geographic Subscription Coupons Buy Now Buy Now Subscribe to National Geographic Today. Starting at $19 a year