Le site est occupé dès l'époque gallo-romaine. Le village est cité en 1315 sous le nom de Volratwilr. A la guerre de Trente Ans le village est complétement détruit et il sera repeuplé en 1687 par les frères dominicains et jésuites. Au cours de la Seconde Guerre Mondiale, Fortschwihr est évacué et bombardé.