Click here to view and download papers and mark schemes on Firefly.
This Firefly page has all the past papers for the current specification - including the most recent ones and your Prelim exams. There are also help videos for selected questions.
For papers from the old specification go to this Firefly page. Remember that there are some topics that are not in the old specification and the formula sheet is different.
The Edexcel website also has all the past papers for the current specification except the most recent. There are also other materials available.
Another very useful website is Physics & Maths Tutor which has all the past papers except the most recent. The papers are freely available, with model answers for some of them:
Go here for Paper 1 Go here for Paper 2
You can also try Save My Exams which has many of the previous exam papers as well as other resources freely available - you do not need to subscribe to use them, though some resources and papers are only available to subscribers.
There are also papers from the previous specification here and on Save My Exams and PMT. These do not have all topics but are a good source of more questions on common topics.
New Specification labelling
New Spec Foundation Level papers are called 1F, 2F, 1FR, 2FR.
New Spec Higher Level papers are called 1H, 2H, 1HR, 2HR.
Old Specification labelling
Remember that there are some topics that are not in the old specification and the formula sheet is different.
Old Spec Foundation Level papers are called 1F, 2F, 1FR, 2FR.
Old Spec Higher Level papers are called 3H, 4H, 3HR, 4HR.