Các trường THPT công lập không chuyên, thời gian tuyển sinh vào lớp 10 diễn ra vào ngày 7/6, buổi sáng thi Ngữ văn, buổi chiều thi Toán và đều bằng hình thức tự luận, kéo dài trong 120 phút.
8h sáng ngày 7/6, các thí sinh sẽ bắt đầu làm bài thi môn Ngữ văn và 14h30 cùng ngày sẽ làm bài thi Toán.
Điểm xét tuyển được tính bằng: điểm THCS (kết quả học tập, rèn luyện của học sinh ở cấp THCS) + điểm thi hai môn Ngữ văn, Toán (hệ số 2) + điểm cộng thêm.
Đối với các thí sinh có nguyện vọng vào lớp 10 chuyên của một trong các trường THPT chuyên Hà Nội – Amsterdam, THPT chuyên Nguyễn Huệ, THPT Chu Văn An và THPT Sơn Tây, thời gian dự thi sẽ kéo dài trong 3 ngày từ 7 - 9/6.
Ngoài 2 môn thi Văn và Toán đại trà vào ngày 7/6 như tất cả các thí sinh khác, các em phải dự thi thêm môn Ngoại ngữ vào sáng 8/6 và bài thi môn chuyên vào chiều 8/6 hoặc sáng ngày 9/6)
Buổi chiều 8/6,thi các môn chuyên: Ngữ văn, Toán, Tin học, Sinh học, Tiếng Pháp, Tiếng Nhật (môn thay thế).
Sáng ngày 9/6 thi môn chuyên: Vật lý, Lịch sử, Địa lý, Hóa học, Tiếng Anh.
Với các thí sinh có nguyện vọng vào lớp 10 học chương trình song bằng tú tài (của Trường THPT chuyên Hà Nội – Amsterdam hoặc THPT Chu Văn An), sẽ trải qua 3 vòng thi.
Vòng 1 - Thi tuyển theo chương trình đào tạo tú tài THPT quốc gia Việt Nam vào ngày 7/6 (buổi sáng thi môn Ngữ văn, buổi chiều thi môn Toán, cùng với kỳ thi vào lớp 10 THPT không chuyên);
Vòng 2 -Thi tuyển theo chương trình đào tạo tú tài Anh quốc vào ngày 10/6 (buổi sáng thi môn Toán bằng tiếng Anh và môn Vật lý bằng tiếng Anh; buổi chiều thi môn tiếng Anh và môn Hóa học bằng tiếng Anh);
Vòng 3 - Phỏng vấn vào ngày 18/6.
Năm 2018, toàn thành phố Hà Nội có 105.000 học sinh tốt nghiệp THCS dự thi tuyển sinh lớp 10, tăng 22.000 học sinh so với năm ngoái. Tuy nhiên, chỉ tiêu vào các trường công lập chỉ 64.990, gần 40.000 học sinh còn lại sẽ phải vào các trường ngoài công lập hoặc chuyển sang học nghề.