BREAKING
Student finds x, x refuses to elaborate★Paper 1 still non-calculator, nation in shock★Local teen shows working, examiner weeps with joy★
  1. Home
  2. GCSE
  3. Mathematics
  4. WJEC

WJEC GCSE Mathematics past papers and mark schemes

WJEC GCSE Maths past papers

Which tier am I?
Look at the paper code on your mock.

Look at the code on the front of your paper. 3300U10-1 means Foundation, 3300U30-1 means Intermediate, 3300U50-1 means Higher. Still not sure? Ask your teacher.

Your teacher picks the tier. Not you. Sorry, that's the rules.

June 2025 Latest

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2025

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

November 2024

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2024

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

June 2024

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2024

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

November 2023

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2023

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

June 2023

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2023

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2022November · June

November 2022

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2022

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

June 2022

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2022

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2021November

November 2021

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2021

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2020November

November 2020

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2020

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2019November · June

November 2019

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2019

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

June 2019

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2019

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2018November · June

November 2018

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2018

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

June 2018

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2018

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2017November · June

November 2017

Unit 1: Non-calculatorFoundation
3300U10-1QPMark scheme not in the archiveMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMark scheme not in the archiveMS
Unit 1: Non-calculatorHigher
3300U50-1QPMark scheme not in the archiveMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMark scheme not in the archiveMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMark scheme not in the archiveMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMark scheme not in the archiveMS

November 2017

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

June 2017

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

June 2017

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS
2016November

November 2016

Unit 1: Non-calculatorFoundation
3300U10-1QPMS
Unit 1: Non-calculatorIntermediate
3300U30-1QPMS
Unit 1: Non-calculatorHigher
3300U50-1QPMS
Unit 2: Calculator-allowedFoundation
3300U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3300U40-1QPMS
Unit 2: Calculator-allowedHigher
3300U60-1QPMS

November 2016

Unit 1: Non-calculatorFoundation
3310U10-1QPMS
Unit 1: Non-calculatorIntermediate
3310U30-1QPMS
Unit 1: Non-calculatorHigher
3310U50-1QPMS
Unit 2: Calculator-allowedFoundation
3310U20-1QPMS
Unit 2: Calculator-allowedIntermediate
3310U40-1QPMS
Unit 2: Calculator-allowedHigher
3310U60-1QPMS

Paper by year

Questions by topic

Stuck on one topic? Practise just that.

Every question is lifted out of its paper and filed under its topic, with its mark scheme.

69 topics and 2,601 real exam questions in WJEC GCSE Maths, each with its mark scheme.

See all 69 topics

WJEC GCSE Maths

Code3300

At a glance

The course
WJEC GCSE Mathematics 3300, Ofqual QAN 601/4907/3, was first examined in 2015. It has 2 papers: Unit 1: Non-calculator and Unit 2: Calculator-allowed.
The papers
  • Unit 1: Non-calculator, 3300U10-1, 3300U30-1 and 3300U50-1: 50% weighting, Foundation, Intermediate and Higher tier.
  • Unit 2: Calculator-allowed, 3300U20-1, 3300U40-1 and 3300U60-1: 50% weighting, Foundation, Intermediate and Higher tier.
What we hold
We hold 192 papers from 32 sittings, November 2016 to June 2025.
Full title
WJEC Level 1/Level 2 GCSE in Mathematics · QAN 601/4907/3 · 2015 onwards

Not WJEC? Same subject, other boards.

Each board sets completely different papers. Check yours before you revise the wrong thing for months.

The board and course code are printed on the front of every mock paper.

HELP. Which board am I??

Find a mock or past paper from school. The board's name is at the top of the front cover, and the course code is printed next to it, like 3300. No paper to hand? Ask your teacher which board and course code you are entered for.

WJEC 3310

WJEC Level 1/Level 2 GCSE in Mathematics - Numeracy · 2015 onwards

Its 96 papers from 16 series are in the years above.

Other courses, no papers held

Mathematics and Numeracy (Double Award) 3320WJEC Level 1/Level 2 GCSE in Applications of Mathematics (Pilot)WJEC Level 1/Level 2 GCSE in MathematicsWJEC Level 1/Level 2 GCSE in Methods in Mathematics (Pilot)WJEC Level 1/Level 2 GCSE in MathematicsWJEC Level 1/Level 2 GCSE in Mathematics (Pilot)WJEC Level 1/Level 2 GCSE in MathematicsWJEC Level 1/Level 2 GCSE in Mathematics (Modular)WJEC Level 1/Level 2 GCSE in Mathematics

Memes

Certified Maths memes. Peer-reviewed by nobody.

Laugh now. Cry in the exam hall later. Then come back and do a past paper.

Learn the formula
Draw a vague triangle and hope
Me with 4 minutes left on Paper 3
Using a calculator
Using the formula sheet
Doing it in your head
Writing ‘by inspection’ and walking out
Maths enlightenment, ranked

Mum 💖

did you do your maths homework sweetie?? 🥰

yes I solved for x

proud of you!!!

📱 Screen time this week · TikTok6h 7m

x was never found

Maths starter pack

Protractor you've never usedCalculator older than you“Show your working” traumaThis website
Collect all four