How long does it take for semaglutide to work?

Generally, it takes a few weeks and sometimes a few months to start seeing the effects of weight loss from semaglutide. You may notice the effects on your hunger and cravings before you notice changes in your body size. This is because the maximum dose of 2mg per week is not given at the beginning of treatment. Instead, you start at a dose of 0.25 mg per week.