The Vitamin Shoppe FDD – Franchise Information, Costs and Fees


Type of Business
The franchise offered is to develop and operate under “THE VITAMIN SHOPPE®” name and other trademarks which features standards, specifications, procedures and methods utilized in connection with the development and operation of specialty retail stores which offer and sell vitamins, minerals, herbs, specialty supplements, sports nutrition and other health and wellness products in stores.


Corporate Information
Vitamin Shoppe Franchising, LLC is a Delaware limited liability company formed on November 12, 2020. Their principal business address is 300 Harmon Meadow Blvd., Secaucus, New Jersey 07094. They have offered franchises and development rights for stores since March 2021.


Investment
The total investment necessary to begin operation of a new The Vitamin Shoppe Store is $354,000 to $955,000. This includes $250,000 to $355,000 that must be paid to the franchisor or affiliate. If you want development rights, you must pay the franchisor a development fee for all of The Vitamin Shoppe Stores you agree to develop (the amount of which depends on the number of Stores to which you commit). The total investment necessary to begin operation if you acquire development rights (for a minimum of two Stores) is $366,500 to $967,500. This includes $262,500 to $367,500 that must be paid to the franchisor or affiliate.


The Vitamin Shoppe FDD

View the 2021 Vitamin Shoppe FDD