There is no reliable way to stop your period for a night once it has started, but there are some methods that may help to reduce the flow or the symptoms. Some of these methods include Taking ibuprofen or naproxen, which are anti-inflammatory drugs that can help ease cramps and reduce bleeding. However, they should be taken cautiously and only as directed, as they can cause stomach irritation and other side effects. You can also try applying heat to the lower abdomen or back, which can help to relax the muscles and relieve pain. You can use a heating pad, a hot water bottle, a warm bath, or a heat wrap to apply the heat.