Visas for France
The Consulate General of France in Frankfurt is only the one, which is competent to issue visas for France to applicants who are holders of a german resident card or of a german long stay visa.
You can’t apply for a visa more than 3 months before the previous date of departure.
Applicants holding a diplomatic or official passport have to apply at the Embassy of France in Germany.
Visas to study
Visas for tourism or for a simple visit
Visas for a French family or for citizens of the European Union