Question: when is a stag do held?
Answer: We'd recommend having the stag do at least two weeks before the wedding to allow the groom and all the stags time to be on fighting form for the big day.