Cuối thế kỷ XIX, mặc dù triều đình phong kiến nhà Nguyễn ký các Hiệp ước Ácmăng (Harmand) năm 1883 và Patơnốt (Patenôtre) năm 1884, đầu hàng thực dân Pháp, song phong trào chống thực dân Pháp xâm lược vẫn diễn ra. Phong trào Cần Vương (1885-1896), một phong trào đấu tranh vũ trang do Hàm Nghi và Tôn Thất Thuyết phát động, đã mở cuộc tiến công trại lính Pháp ở cạnh kinh thành Huế (1885). Việc không thành, Tôn Thất Thuyết đưa Hàm Nghi chạy ra Tân Sở (Quảng Trị), hạ chiếu Cần Vương. Mặc dù sau đó Hàm Nghi bị bắt, nhưng phong trào Cần Vương vẫn phát triển, nhất là ở Bắc Kỳ và Bắc Trung Kỳ, tiêu biểu là các cuộc khởi nghĩa: Ba Đình của Phạm Bành và Đinh Công Tráng (1881-1887), Bãi Sậy của Nguyễn Thiện Thuật (1883-1892) và Hương Khê của Phan Đình Phùng (1885-1895). Cùng thời gian này còn nổ ra cuộc khởi nghĩa nông dân Yên Thế do Hoàng Hoa Thám lãnh đạo, kéo dài đến năm 1913.