Visa applicants are advised to apply as soon as they decide to travel to France and at least 3 to 4 months in advance.
French Customs: Trouble-free travel guide (pdf)
Who Needs a Visa
How to Obtain a Visa for France
Know Before You Go: Useful Links
Coming to France
Official Website of the French Government