Генеральное консульство республики Франции в Санкт-Петербурге предоставляет услуги по получению виз долгосрочных, краткосрочных, деловых и т. д. во Францию. Также консульство предоставляет информацию о списке документов, которые необходимы для подачи заявления на французскую визу. Генеральное консульство Франции оказывает поддержку гражданам своей страны, которые находятся в Санкт-Петербурге в туристических или деловых целях. Кроме того, генеральное консульство Франции оказывает поддержку французским компаниям, которые хотят наладить деловые связи с Санкт-Петербургом, представляет интересы своей страны и способствуют укреплению культурных, экономических, политических и административных отношений между Россией и Францией.