1945년 4월 1일 설립인가를 받아 같은 해 5월 10일 4년제 강화공립농업학교로 개교하였다. 4학급에 신입생은 60명이었고, 광복 후 1947년 10월 6년제 강화공립농업중학교로 개편되었다. 1951년 학제개정에 따라 강화중학교와 강화농업고등학교로 개편되었고, 제1회 졸업생 112명을 배출하였다. 1954년 5월 강화공업고등학교로 전환하였다가 1958년 3월 일반계인 강화고등학교로 개편하였다.
1971년 상과 3학급을 신설하면서 강화종합고등학교로 개편하였으며, 1973년 강화중학교와 완전히 분리되었다. 1977년 7월 인천광역시 강화군 강화읍 국화리 현재의 위치에 교사를 신축하여 이전하고, 1984년 5월 일반계로 재전환하면서 강화고등학교로 교명을 변경하였다. 1996년 축구부를 창단하였다.