The cost of a vending machine can vary significantly depending on various factors, including the type of machine, its size, features, brand, and condition (new or used). Snack and candy machines can cost anywhere from $500 for a used model to $6,000 for a new model. Specialized machines can cost $15,000 or more.