• info@capitolcityvending.com

Vending Machines in Princeton and Surrounding Areas including Hamilton and Trenton

Capitol City Vending has been a leading provider of vending machine services throughout Princeton and the surrounding areas, including Hamilton and Trenton, for more than 70 years. We believe in offering the top-selling snacks and drinks, so employees can refresh without having to leave work, both saving time and increasing productivity. Our route drivers, proud of the service they deliver, regularly restock the beverage vending machines and snack vending machines with fresh, brand name products and healthy alternatives through our FitPick program.

Customize your vending machine program to make it the ideal employee benefit at your Princeton or surrounding area location. Opt for traditional vending machine service where the employee pays for the items inside, or choose to subsidize the program by paying a portion of the product costs, lowering the drink and snack prices for employees. Some companies even choose free vend, paying the full price of the selections and allowing employees to enjoy them free.



Who We Are

Experts in providing vending machine service to businesses in Princeton and the surrounding area, including Hamilton and Trenton.



Vending Machines in Princeton and Surrounding Areas including Hamilton and Trenton

Today's top-selling beverages

From classic soda to flavored waters, we have the most requested drinks for your beverage vending machine.

Read More

Satisfy your sweet tooth

Enjoy a treat from our line of sweets including candy, chocolate, mints, gum, pastries. and much more.

Read More

Snacks for every palette

Choose from our extensive inventory of spicy, savory, and salty snacks for your snack vending machine.

Read More


Our service area includes but not limited to the following counties: Mercer County, Bucks County and Burlington County as well as these the following cities: Princeton, Princeton Junction, Cranbury, Lawrenceville, Ewing, Plainsboro, Hamilton, Trenton, East Windsor, West Windsor, Hopewell, Burlington, Bordentown, Hightstown and Pennington.