How long do you need to be in Italy before getting married? The answer is: usually 2-3 days are enough, there are no residency requirements, but depending on your nationality and city of your marriage, you may need to be in Italy at least 10 days before.