Yes, candy canes are vegetarian. They can contain gelatin which is derived from animal products, but there are some vegan candy canes on the market as well.