OCR
Part of Cambridge University Press & Assessment. OCR offers several routes for some subjects, such as Physics A and B or Maths A and B (MEI), so check which one your school follows.
Official pages
These always have the latest documents.
What we hold
Anything not listed here is on the board's own pages above.
Exams timetabled
414
November 2026 to Summer 2027
Specifications
71
Paper and mark scheme links
6,387
Subjects with grade boundaries
113
June 2017 to June 2025
Past papers by specification
GCSE
- Ancient HistoryJ198
- Biology A (Gateway Science)J247
- Biology B (Twenty First Century Science)J257
- BusinessJ204
- Chemistry A (Gateway Science)J248
- Chemistry B (Twenty First Century Science)J258
- Citizenship StudiesJ270
- Classical CivilisationJ199
- Classical GreekJ292
- Combined Science A (Gateway Science)J250
- Combined Science B (Twenty First Century Science)J260
- Computer ScienceJ277
- Design and TechnologyJ310
- DramaJ316
- EconomicsJ205
- English LanguageJ351
- English LiteratureJ352
- Food Preparation and NutritionJ309
- Geography A (Geographical Themes)J383
- Geography B (Geography for Enquiring Minds)J384
- History A (Explaining the Modern World)J410
- History B (Schools History Project)J411
- LatinJ282
- MathematicsJ560
- Media StudiesJ200
- MusicJ536
- Physical EducationJ587
- Physics A (Gateway Science)J249
- Physics B (Twenty First Century Science)J259
- PsychologyJ203
- Religious StudiesJ625
- Religious Studies (Short Course)J125
AS and A Level
- Ancient HistoryH007 / H407
- Biology AH020 / H420
- Biology B (Advancing Biology)H022 / H422
- BusinessH031 / H431
- Chemistry AH032 / H432
- Chemistry B (Salters)H033 / H433
- Classical CivilisationH008 / H408
- Classical GreekH044 / H444
- Computer ScienceH046 / H446
- Design and Technology: Design EngineeringH004 / H404
- Design and Technology: Fashion and TextilesH005 / H405
- Design and Technology: Product DesignH006 / H406
- Drama and TheatreH059 / H459
- EconomicsH060 / H460
- English LanguageH070 / H470
- English Language and Literature (EMC)H074 / H474
- English LiteratureH072 / H472
- Film StudiesH010 / H410
- Further Mathematics AH235 / H245
- Further Mathematics B (MEI)H635 / H645
- GeographyH081 / H481
- GeologyH014 / H414
- History AH105 / H505
- LatinH043 / H443
- LawH018 / H418
- Mathematics AH230 / H240
- Mathematics B (MEI)H630 / H640
- Media StudiesH009 / H409
- MusicH143 / H543
- Physical EducationH155 / H555
- Physics AH156 / H556
- Physics B (Advancing Physics)H157 / H557
- PsychologyH167 / H567
- Religious StudiesH173 / H573
- SociologyH180 / H580
Grade boundaries
- GCSE Ancient Historyto June 2025
- GCSE Art and Design: Art, Craft and Designto June 2025
- GCSE Art and Design: Critical and Contextual Studiesto June 2025
- GCSE Art and Design: Fine Artto June 2025
- GCSE Art and Design: Graphic Communicationto June 2025
- GCSE Art and Design: Photographyto June 2025
- GCSE Art and Design: Textile Designto June 2025
- GCSE Art and Design: Three-Dimensional Designto June 2025
- GCSE Biology A (Gateway Science)to June 2025
- GCSE Biology B (Twenty First Century Science)to June 2025
- GCSE Businessto June 2025
- GCSE Chemistry A (Gateway Science)to June 2025
- GCSE Chemistry B (Twenty First Century Science)to June 2025
- GCSE Citizenship Studiesto June 2025
- GCSE Classical Civilisationto June 2025
- GCSE Classical Greekto June 2025
- GCSE Combined Science A (Gateway Science)to June 2025
- GCSE Combined Science B (Twenty First Century Science)to June 2025
- GCSE Computer Scienceto June 2025
- GCSE Design and Technologyto June 2025
- GCSE Dramato June 2025
- GCSE Economicsto June 2025
- GCSE English Languageto June 2025
- GCSE English Literatureto June 2025
- GCSE Food Preparation and Nutritionto June 2025
- GCSE Geography A (Geographical Themes)to June 2025
- GCSE Geography B (Geography for Enquiring Minds)to June 2025
- GCSE History A (Explaining the Modern World)to June 2025
- GCSE History B (Schools History Project)to June 2025
- GCSE Latinto June 2025
- GCSE Mathematicsto June 2025
- GCSE Media Studiesto June 2025
- GCSE Musicto June 2025
- GCSE Physical Educationto June 2025
- GCSE Physics A (Gateway Science)to June 2025
- GCSE Physics B (Twenty First Century Science)to June 2025
- GCSE Psychologyto June 2025
- GCSE Religious Studiesto June 2025
- AS Ancient Historyto June 2025
- AS Biology Ato June 2025
- AS Biology Bto June 2025
- AS Businessto June 2025
- AS Chemistry Ato June 2025
- AS Chemistry B (Salters)to June 2025
- AS Classical Civilisationto June 2025
- AS Classical Greekto June 2025
- AS Computer Scienceto June 2025
- AS Design and Technology: Design Engineeringto June 2025
- AS Design and Technology: Product Designto June 2025
- AS Drama and Theatreto June 2025
- AS Economicsto June 2025
- AS English Languageto June 2025
- AS English Language and Literature (EMC)to June 2025
- AS English Literatureto June 2025
- AS Film Studiesto June 2025
- AS Further Mathematics Ato June 2025
- AS Further Mathematics B (MEI)to June 2025
- AS Geographyto June 2025
- AS History Ato June 2025
- AS Latinto June 2025
- AS Lawto June 2025
- AS Mathematics Ato June 2025
- AS Mathematics B (MEI)to June 2025
- AS Media Studiesto June 2025
- AS Musicto June 2025
- AS Physical Educationto June 2025
- AS Physics Ato June 2025
- AS Physics B (Advancing Physics)to June 2025
- AS Psychologyto June 2025
- AS Religious Studiesto June 2025
- AS Sociologyto June 2025
- A Level Ancient Historyto June 2025
- A Level Art and Design: Art, Craft and Designto June 2025
- A Level Art and Design: Critical and Contextual Studiesto June 2025
- A Level Art and Design: Fine Artto June 2025
- A Level Art and Design: Graphic Communicationto June 2025
- A Level Art and Design: Photographyto June 2025
- A Level Art and Design: Textile Designto June 2025
- A Level Art and Design: Three-Dimensional Designto June 2025
- A Level Biology Ato June 2025
- A Level Biology B (Advancing Biology)to June 2025
- A Level Businessto June 2025
- A Level Chemistry Ato June 2025
- A Level Chemistry B (Salters)to June 2025
- A Level Classical Civilisationto June 2025
- A Level Classical Greekto June 2025
- A Level Computer Scienceto June 2025
- A Level Design and Technology: Design Engineeringto June 2025
- A Level Design and Technology: Fashion and Textilesto June 2025
- A Level Design and Technology: Product Designto June 2025
- A Level Drama and Theatreto June 2025
- A Level Economicsto June 2025
- A Level English Languageto June 2025
- A Level English Language and Literature (EMC)to June 2025
- A Level English Literatureto June 2025
- A Level Film Studiesto June 2025
- A Level Further Mathematics Ato June 2025
- A Level Further Mathematics B (MEI)to June 2025
- A Level Geographyto June 2025
- A Level Geologyto June 2025
- A Level History Ato June 2025
- A Level Latinto June 2025
- A Level Lawto June 2025
- A Level Mathematics Ato June 2025
- A Level Mathematics B (MEI)to June 2025
- A Level Media Studiesto June 2025
- A Level Musicto June 2025
- A Level Physical Educationto June 2025
- A Level Physics Ato June 2025
- A Level Physics B (Advancing Physics)to June 2025
- A Level Psychologyto June 2025
- A Level Religious Studiesto June 2025
- A Level Sociologyto June 2025