EduAid: CBC Past Papers & Notes Made Easy
Download verified study materials for P4-S6
Access verified past papers, study materials, and notes. Join thousands of students achieving academic excellence.
Browse by Subject
Find past papers, revision notes, and study materials for all CBC subjects
Syllabus (O-Level)
9 resources
Syllabus (A-Level)
6 resources
Maths (Primary)
1 resource
Mathematics
41 resources
English Language
9 resources
Biology
257 resources
Chemistry
163 resources
Physics
57 resources
History
5 resources
Geography
2 resources
CRE
4 resources
IRE
2 resources
Literature
2 resources
Divinity
1 resource
Economics
4 resources
Entrepreneurship
11 resources
Agriculture
58 resources
ICT
19 resources
Art & Design
4 resources
Sub. ICT
2 resources
Social Studies
5 resources
Recently Added
Latest uploads from our community
Farm Structures Notes for S.3 Agriculture Students (UNEB Curriculum)
UACE Seminar Items Solutions - Uganda Advanced Certificate of Education
UACE Seminar Items 2026 - Uganda Advanced Certificate of Education
UCE Agriculture Seminar Solutions - Uganda National Examinations Board (UNEB)
Syllabus Updates
NEWLatest curriculum changes and official syllabus documents from NCDC & UNEB
S1 Biology Term 2 Scheme of Work
Geography S.1-4
Uganda O-Level CBC: Required Activity of Integration (AOIs) Per Subject
Advanced Level Chemistry: Key Concepts and Constructs
UNEB O Level Biology Syllabus (S1-S4)
New A Level Chemistry Syllabus for Uganda (S5 & S6)
Uganda O-Level Chemistry Syllabus (S1-S4) - NCDC Competence-Based Curriculum
Uganda O-Level Chemistry Syllabus (S1-S4) - CBC
Ugandan CBC O-Level Physics Syllabus (S1-S4) - UNEB Curriculum
Lower Secondary Curriculum Mathematics syllabus
A level Curriculum Mathematics syllabus
Uganda A-Level Physics Syllabus
Mathematics
Past papers, notes & study materials
Wakisha UCE 2026 Mathematics Mock Exam
UACE Principal Mathematics P425/2 Sample Paper Guide 2026
UACE Principal Mathematics P425/2 Sample Paper (2026)
UACE Principal Mathematics Sample Paper Guide 2026
UACE Principal Mathematics P425/1 Sample Paper 2026
New A-Level Principal Mathematics Assessment Guidelines 2026
Senior 2 Mathematics End of Year Examination Paper 2025
S2 Mathematics End of Term 3 Exam Paper 2025
UCE Mathematics paper 1 , UNEB Sample Paper New Curriculum 2024 plus Scoring Guide.pdf
mathematics P7
mathematics P6
mathematics P5
English Language
Past papers, notes & study materials
English P7
English P6
English P5
English P4
Apex Examination Council UCE English Paper 1 2025.pdf
APEX EXAMINATION COUNCIL UCE English paper 1 mocks 2025.pdf
APEX EXAMINATION COUNCIL English paper 1 2025.pdf
Apex Examination Council 2025 English Paper 1
S3 MOSMAK Holiday Package.pdf
Biology
Past papers, notes & study materials
UACE Hoima Diocese Biology Paper 1
AITEL Mocks UCE Biology Paper 1
UACE Wakissha Mock Biology Practical Paper 2026 Marking Guide
S.6 Mandela SS Bio P. 1 Mock 2026
Biology Paper one Gayaza High school internal Mock 2026
Ntare School Bio P. 1 Mock 2026 - Password (ntare)
S1 - Flowering plants CBC Biology Notes 2026
S1- Insects CBC Biology Notes 2026
S1 - Viruses CBC Biology Notes 2026
S1 - The Five Kingdoms of Living organisms CBC Biology Notes 2026
S1 Classification CBC Biology Notes 2026
S1 (CBC) Biology Notes: Cells (2026)
Chemistry
Past papers, notes & study materials
O Level Chemistry Elements of Construction CBC
WAKISHA UACE Chemistry Mock Paper 2026
O'Level sample scenario based questions on about industrial processes
A-Level CBC Chemistry: 4 Constructive Questions
A-Level CBC Chemistry Constructs and Assessment Guidelines 2026
UACE Chemistry Sample Paper 2 (2026) with Instructions for Schools
UACE Chemistry Sample Paper 2 2026 Guide
UACE Chemistry P525/2 Sample Paper 2026
UACE Chemistry P525/1 Sample Paper Guide 2026
UACE Chemistry P525/1 Sample Paper 2026
S3 Chemistry Bonding and Structure Notes
S3 Chemistry Bonding and Structure Notes (Edition 2)
Physics
Past papers, notes & study materials
Senior 4 Physics Mock Examination Paper 2026
Light Notes for S5 Physics – Volume 1(b) of 4
Light Notes for S5 Physics – Volume 1(a) of 4
Electrostatics Notes for S5 Physics – Volume 2 of 2
Electrostatics Notes for S5 Physics – Volume 1 of 2
UACE Physics Paper 2 Sample Paper 2026 (P510/2) - Instructions to Schools
UACE Physics P510/2 Sample Paper 2026 Guide
UACE Physics P510/2 Sample Paper 2026
Samples Activity of integration on internal light
UACE Physics P510/1 Sample Paper Guide 2026
UACE Physics P510/1 Sample Paper 2026
A-Level Physics Practical Scenarios on Light
Most Popular
Top downloads this month
St Henry's college Kitovu Chemistry seminar 2024 .pdf
WAKISHA UACE Chemistry Mock Paper 2026
Mathematics S3 end of term 3
NOBLE A-Level Biology Seminar Responses 2026
E-waste management S.4 Notes ICT
UNEB UACE History P210/1 Sample Paper 2026 with Guide
UNEB UACE History P210/2 Sample Paper & Guide 2026
Subsidiary ict senior 5
NLSC BIOLOGY SEMINAR SOLUTIONS at Nagalama 2025.pdf
UACE Entrepreneurship P230/2 Sample Paper Guide 2026
UACE Entrepreneurship Sample Paper 2026 Guide (P230/1)
UACE Wakissha Mock Biology Practical Paper 2026 Marking Guide
How It Works
Start learning in minutes with our streamlined process
Create Account
Sign up for free in seconds. No credit card required. Get instant access to thousands of educational resources.
- Free registration
- Instant access
- Personalized dashboard
Browse & Preview
Search by class level, subject, or exam body. Preview documents before downloading to ensure quality.
- Advanced search filters
- Document previews
- Quality ratings & reviews
Download & Learn
Purchase credits via mobile money and download instantly. Teachers earn from every download of their content.
- Instant downloads
- Mobile money payments
- Unlimited access
No credit card required • Free forever
For Examination Bodies
Partner with Uganda's leading educational platform. Reach thousands of students and monetize your past papers
Maximum Reach
Connect with 50,000+ students preparing for exams across Uganda
Earn Revenue
Generate sustainable income from every premium download
Build Trust
Get official verification badge and enhance your credibility
Affordable Learning
Pay only for what you need. No subscriptions, no hidden fees
Only 100 UGX per download
Credits never expire • Instant access
UGX
30
Downloads
-
All features included
-
Priority support
-
Best value for money
Secure payments via Mobile Money
Ready to Excel in Your Studies?
Join thousands accessing verified past papers and study materials