How much fabric to buy for curtains?

Knowing how much fabric to buy for curtains is a really important process to be taken into consideration before your curtains are even made and needs to be done correctly, especially if you are working it out yourself and not leaving it in the hands of a professional.