Sau khi vua Tự Đức qua đời vào tháng 7 năm 1883, mặc dù các Phụ chính đại thần Nguyễn Văn Tường và Tôn Thất Thuyết nắm trọn quyền hành trong việc phế bỏ vua này truất ngôi vua khác nhưng lại rất bị động trong việc tìm người trong Hoàng gia có cùng chí hướng để đưa lên ngôi. Trước thời Hàm Nghi, cả ba vua Dục Đức, Hiệp Hòa và Kiến Phúc đều lần lượt đi ngược lại đường lối của phái chủ chiến hoặc bị mất sớm, trở thành những phần tử không thể không bị loại bỏ khỏi triều chính đang rối ren.[2] Vua Kiến Phúc đột ngột qua đời trong lúc tình hình đang có lợi cho phái chủ chiến trong triều đình Huế.[3] Sau khi nhà vua mất, đáng lẽ con nuôi thứ hai của vua Tự Đức là Nguyễn Phúc Ưng Kỷ lên ngôi, nhưng Nguyễn Văn Tường và Tôn Thất Thuyết sợ lập một vị vua lớn tuổi sẽ mất quyền hành và hai ông chủ trương dứt khoát lựa chọn bằng được một vị vua ủng hộ lập trường chống Pháp nên đã chọn Ưng Lịch. Đây là một người có đủ tư cách về dòng dõi, nhưng chưa bị cuộc sống giàu sang của kinh thành làm vẩn đục tinh thần tự tôn dân tộc và quan trọng hơn hết là hai ông có thể định hướng nhà vua về đại cuộc của đất nước một cách dễ dàng.
Ưng Lịch từ nhỏ sống trong cảnh bần hàn, dân dã với mẹ ruột chứ không được nuôi dạy tử tế như hai người anh ruột ở trong cung. Khi thấy sứ giả đến đón, cậu bé Ưng Lịch hoảng sợ và không dám nhận áo mũ người ta dâng lên. Sáng ngày 12 tháng 6 năm Giáp Thân, tức ngày 2 tháng 8 năm 1884, Ưng Lịch được dìu đi giữa hai hàng thị vệ, tiến vào điện Thái Hòa để làm lễ lên ngôi hoàng đế, đặt niên hiệu là Hàm Nghi. Khi đó Ưng Lịch mới 13 tuổi. Người ta nói rằng Hàm Nghi được lên nối ngôi theo di chúc của vua Kiến Phúc trước đây. Tuy nhiên, trên thực tế, Hàm Nghi được phái chủ chiến lập lên ngôi. Nhân vật cầm đầu phái chủ chiến là Tôn Thất Thuyết - Phụ chính đại thần đồng thời là Thương thư bộ Binh.[3]
Thời