Фрэнсис Фишер родилась в деревне Милфорд-он-Си на южном побережье Англии в 1952 году в семье строителя и домохозяйки[2]. Отец Фишер, работавший в нефтеперерабатывающей отрасли, был вынужден из-за работы часто менять место жительства, в связи с чем семья девять раз переселялась с места на место, в итоге обосновавшись в США в штате Техас[3]. После окончания школы Фишер некоторое время работала секретарём, а затем, покинув родительский дом, перебралась в Виргинию в город Абингдон, где дебютировала в качестве актрисы на сцене местного театра.
В 1976 году Фрэнсис Фишер впервые появилась на телевидении в мыльной опере «Край ночи», в которой последующие пять лет играла роль детектива Деборы Саксон. Затем в течение десяти лет она была в основном активна в театре, выступая на сценах Нью-Йорка, а также многих городов всего восточного побережья США. В 1991 году она исполнила роль Люсиль Болл в успешном телефильме «Люси и Дейзи: Впереди смеха».
На большом экране Фишер появлялась не так часто, и одними из самых известных её киноролей стали Элис в вестерне Клинта Иствуда «Непрощённый» (1992) и Руфь Дьюитт Бьюкейтер, мать Роуз, в блокбастере Джеймса Кэмерона «Титаник» (1997).