Hello Alishia! As with any attempt at weight loss, you will need to burn more calories than you take in. A vegan diet that is based on whole foods, low energy density but high nutrient density, will certainly help with that!
When you eat whole plant foods that are naturally low in calories, low in saturated fat and high in fiber, it is easier to eat to satiety without over consuming more calories than your body needs. Beware of eating a vegan diet that consists of too many processed, salty or packaged foods (or vegan ice cream!) because that will work against your weight loss goals, as well as your overall health goals.
So in general, the answer to your question is yes, eating a whole food plant based vegan diet, low in fat/sugar/salt and low in oil is a healthy way to lose excess weight or maintain a healthy weight.