Amazon: 1 Year Subscription to National Geographic $10June 2, 2010 by Mitchell Wischmann This post may contain a link to an affiliate. See my disclosure policy for more information. Amazon has a one year subscription to National Geographic for only $10! To see the discounted price, you will need to add it to your cart. The subscription is $15 with a $5 instant credit.