It will likely take closer to 8 to 12 weeks before results from semaglutide injections for weight loss will start to become prevalent as it takes some time to build up the dosage for injections. Semaglutide can cause some digestive side effects, so most patients will start with a fairly low dose and can gradually increase the dose once it is deemed safe and healthy for them. The total timeline needed to receive the weekly shots in order to work for weight loss is dependent on how quickly you can increase the dosage, your weight loss goals, and how well you are following the other aspects of your weight loss program including the diet and exercise plans. However, the goal is not usually to lose as much weight as possible as quickly as possible, many patients will stay on semaglutide long-term to ensure that they are able to attain sustainable results. That being said, you will likely start noticing significant results around the 3-month mark.