absolutely! as long as protein shakes are made with clean, junk-free ingredients, they are superb for weight loss. protein shakes are a rich source of protein (hence the name), which is an important nutrient for weight loss.