Mỗi học sinh được đăng ký nguyện vọng dự tuyển vào tối đa 3 trường THPT công lập, xếp theo thứ tự nguyện vọng 1, nguyện vọng 2 và nguyện vọng 3. Trong đó, nguyện vọng 1, 2 phải thuộc khu vực tuyển sinh theo quy định, nguyện vọng 3 có thể thuộc một khu vực tuyển sinh bất kỳ. Học sinh không được thay đổi nguyện vọng dự tuyển sau khi đã đăng ký.
Sở GD&ĐT Hà Nội quy định học sinh trúng tuyển nguyện vọng 1 không được xét tuyển nguyện vọng 2, 3. Học sinh không trúng tuyển nguyện vọng 1 được xét tuyển nguyện vọng 2 nhưng phải có điểm xét tuyển cao hơn điểm chuẩn trúng tuyển nguyện vọng 1 của trường ít nhất 1 điểm.
Học sinh không trúng tuyển nguyện vọng 1, 2 được xét tuyển nguyện vọng 3 nhưng phải có điểm xét tuyển cao hơn điểm chuẩn trúng tuyển nguyện vọng 1 của trường ít nhất 2 điểm. Khi hạ điểm chuẩn cho phép nhận học sinh có nguyện vọng 2, 3 đủ điều kiện trúng tuyển.
Với các trường chuyên và trường có lớp chuyên thuộc sở, để đăng ký dự thi, thí sinh phải vượt qua vòng sơ tuyển.
Điểm sơ tuyển = Điểm thi học sinh giỏi, tài năng + Điểm xếp loại học lực 4 năm cấp THCS + Điểm kết quả tốt nghiệp THCS.
Chọn vào thi tuyển vòng 2 những học sinh đạt điểm sơ tuyển từ 10 điểm trở lên. Lịch thi vào lớp 10 chuyên của Hà Nội như sau:
Điểm xét tuyển = Tổng điểm các bài thi không chuyên (hệ số 1) + Điểm bài thi chuyên (hệ số 2). Trong đó, điểm bài thi của các môn tính theo thang điểm 10.
Riêng trường THPT Chu Văn An, điều kiện đăng ký dự tuyển là học sinh các tỉnh phía Bắc từ Thanh Hoá trở ra, có kết quả học tập năm học lớp 9 THCS xếp loại học lực giỏi, hạnh kiểm tốt và đạt giải chính thức trong kỳ thi chọn học sinh giỏi cấp tỉnh.
Mỗi học sinh có thể đăng ký dự tuyển vào các lớp chuyên của 2 trong 4 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.