Punjab Public Service Commission
PPSC past papers, sat under real conditions
Assistant Directors, Lecturers, Sub-Inspectors, Engineers, ESE and more — attempt the actual written-test papers with the clock running and 0.25 deducted for every wrong answer.
What PPSC asks most
Start from the post you are applying for
21 post families175 papers
1 coming soonPolice · 2019
Sports & Tourism · 2019
Provincial Service · 2019
Police · 2019
Education · 2019
Administration · 2025
Finance & Accounts · 2023
Provincial Service · 2023
Social Services · 2022
Police · 2019
Judiciary · 2022
Social Services · 2020
Administration · 2022
Local Government · 2020
Agriculture & Natural Resources · 2025
Agriculture & Natural Resources · 2022
Administration · 2022
Education · 2019
Education · 2022
Revenue & Land · 2020
Clerical · 2025
Anti-Corruption · 2020
The PPSC written test is a one-shot, multiple-choice paper with negative marking, and most candidates lose marks not because they don't know the material but because they've never sat the format under time pressure. Every paper below is a real PPSC model paper, transcribed question by question and marked exactly the way the commission marks it.
Start with the paper for the post you've applied for. If you're applying broadly — as most Punjab candidates do — the PPSC Challenge papers mix every subject the commission draws on and give you a truer picture of overall readiness.
Preparing for more than one commission?
Frequently asked questions
- How many PPSC papers can I practise online?
- 175 papers are ready, with 8,886 MCQs between them, from 2019 to 2026. Each can be sat with the clock running and reviewed answer by answer.
- Is there negative marking in PPSC papers?
- Yes. Papers are marked the way the commission marks them, with a deduction for each wrong answer and nothing for a blank, so guess only when you can rule out options.
- Are the PPSC papers free?
- Yes. Every paper is free to attempt, scored the moment you submit.
Every PPSC paper, by year
All 175 papers currently on the site, 8,886 questions in total. Every one is free, timed and marked the way the examining body marks it.
2026
3 papers · 147 questions- Clubbed Case Id 125 - Enforcement/Intelligence Officer in Punjab Enforcement Regularity Authority (Pera) 15.03.64 questions · 60 min
- Clubbed Case ID-181 Assistant (BS-16) in Punjab Disaster Management Department 05.04. PPSC 122154 questions · 50 min
- ESE Urdu (BS-14) in Punjab Worker Welfare DEPARTMENT25.012026 PPSC29 questions · 25 min
2025
22 papers · 1,168 questions- Accountant/Auditor/Store Keeper/Cashier (BS-16)42 questions · 40 min
- Assistant Director (General Cadre) (BS-17) Hud & Phed LDA, Chief Officer/Municipal Officer (BS-16) Local Government & Community Development Department - Clubbed Case ID-13954 questions · 50 min
- Assistant Director (Research) (BS-17), (Phata)26 questions · 25 min
- Assistant Director (Stat) (BS-17) Agriculture Department68 questions · 60 min
- Assistant Director/District Development Officer/Assistant Secretary (Board)/Economist/Manager (Phs) (BS-17), Punjab Small Industries Corporation Industries, Commerce, Investment & Skills Development Department71 questions · 65 min
- Assistant Entomologist (BS 17) Forestry, Wildlife, & Fisheries Dept29 questions · 25 min
- Assistant Executive Engineers/Sub Divisional Officer/Assistant Design Engineer/Assistant Design Officer/Assistant Director Flood Monitoring/Assistant Director (BS-17) the Functional Unit of the Irrigation Department65 questions · 60 min
- Assistant Superintendent Jail (BS-16) in Prison Department 13.12. PPSC32 questions · 30 min
- Clubbed Case ID-11737 questions · 35 min
- Clubbed Case ID-125 Assistant Registrar Cooperative Societies (BS-17) 28.09.83 questions · 75 min
- Clubbed Case ID-169 Junior Clerk (BS-11) (Evening) in Different Departments 20.12. PPSC49 questions · 45 min
- Clubbed Case ID-172 Junior Clerk Morning (BS-11) in Different Departments 20.12. PPSC66 questions · 60 min
- Internal Audit Specialist (BS-18) Punjab Revenue Authority, Finance Department58 questions · 50 min
- Junior Clerk (BS-11) in Punjab Police Department 14.12. (Morning) PPSC46 questions · 40 min
- Junior Traffic Warden (BS-11) Punjab Police Department62 questions · 55 min
- Labour Officer (BS-16) in Labour and Human Resources Department 16.11.61 questions · 55 min
- Office Assistant/Assistant Bor Gujrat (BS-16) 07.12. PPSC61 questions · 55 min
- Provincial Management Service (PMS) (Ministerial Quota) S&GAD, PHASE-1 13-0452 questions · 45 min
- Punjab Enforcement and Regularity Authority (Pera), Enforcement Officer (E.o) and Investigation Officer (I.o)66 questions · 60 min
- Sdeo (BS-16) in Punjab Enforcement and Regulatory Authority (Pera) 21.12. PPSC45 questions · 40 min
- Social Welfare Officer/Medical Social Officer/Superintendent (Dar-Ul-Aman) (BS-17), Social Welfare & Bait Ul Maal Department52 questions · 45 min
- Zilladar (BS-16), Punjab Irrigation Department (Morning Time)43 questions · 40 min
2024
24 papers · 862 questions- Assistant (BS-16) S&GAD and Punjab Police Department Evening Time54 questions · 50 min
- Assistant (BS-16), S&GAD, Morning Time40 questions · 35 min
- Assistant Director (BS-17) Local Government & Community Development Department51 questions · 45 min
- Assistant Director (FIA)28 questions · 120 min
- Assistant Engineer (Civil)5 questions · 90 min
- Assistant Registrar5 questions · 90 min
- Chief Officer/Municipal Officer (Regulations) (BS-16) Local Government & Community Development Department 83347 questions · 40 min
- CLUB-99: Labour Officer (BS-16) Labour Inspector (BS-14), Assistant (BS-16), Junior Patrol Officer (BS-11), Punjab Ring Road Authority, C&W Evening Time33 questions · 30 min
- CLUB-102. Excise and Taxation Inspector (BS-16) Excise, Taxation & Narcotics Control Department Morning Time42 questions · 40 min
- CLUB-102. Excise and Taxation Inspector (BS-16) Excise, Taxation & Narcotics Control Department. (Evening Time)48 questions · 45 min
- CLUB-105: Intelligence Officer (BS-14), Punjab Police, Special Branch, Assistant (BS-16) Cooperatives Department PPSC (Morning Time)50 questions · 45 min
- CLUB-107. Media Monitoring Officer (BS-16), Administrative Officer (BS-17), Information Officer (BS-17), Administrator (BS-16), Estate Officer (BS-16)37 questions · 35 min
- Clubbed CASE-74, Assistant (BS-16) Morning Time Various Departments52 questions · 45 min
- Clubbed CASE-98, (Evening Time 28.07.)52 questions · 45 min
- Corporal (BS-11) Counter Terrorism Department, Punjab Police44 questions · 40 min
- Customs Inspector5 questions · 90 min
- Data Entry Operator5 questions · 60 min
- Lecturer (Physics)5 questions · 90 min
- Lecturer Islamiat (BS-17)49 questions · 45 min
- Protocol Assistant (BS-12), S&GAD, Chief Minister’s Office35 questions · 30 min
- Subject Specialist Pakistan Studies (BS-17) Punjab Special Education Department43 questions · 40 min
- Subject Specialist/Lecturer URDU(BS-17) in Special Education Department Punjab65 questions · 60 min
- Tehsildar/Consolidation Officer/Hill Torrent Officer/Reader to Members Bor33 questions · 30 min
- Tehsildar/Consolidation Officer/Hill Torrent Officer/Reader to Members Bor (Ministerial Quota)34 questions · 30 min
2023
23 papers · 1,236 questions- Assistant Administrative Officer (BS-16) Information & Culture Department (Punjab Council of the Arts)27 questions · 25 min
- Assistant Director Accounts/Budget and Accounts Officer/Accounts Officer/Audit Officer (BS-17) 65881 questions · 75 min
- Assistant Director Intelligence (BS-17) Punjab Police Department (Special Branch, Punjab)58 questions · 50 min
- Assistant Director Labour Welfare (BS-17) Labour & Human Resource Department (Directorate General of Labour Welfare/Labour & HR)63 questions · 55 min
- Assistant Director Revenue Housing Urban Development & Public Health Engineering Department, Water and Sanitation Agency, Fda, Faisalabad77 questions · 70 min
- Assistant Food Controller (BS-15) Food Department63 questions · 55 min
- CLUB-69 Assistant in Various Departments (BS-16), Manager, Punjab Auqaf40 questions · 35 min
- Clubbed Case Canal Patwari First Phase (Morning)54 questions · 50 min
- Clubbed Case Canal Patwari Second Phase (Evening)62 questions · 55 min
- Clubbed Case Canal Patwari Second Phase (Morning)53 questions · 50 min
- CODE-41 Assistant (BS-16)48 questions · 45 min
- CODE-53 Assistant (BS-16)59 questions · 55 min
- CODE-72 Deputy Secretary/Deputy Controller of Examinations (BS-18), Assistant Secretary/Assistant Controller of Examinations (BS-17) Bise, Rawalpindi53 questions · 50 min
- Combined Competitive EXAMINATION-2022 (PMS-2022) (BS-17) Services & General Administration Department76 questions · 70 min
- District Trainer (BS-16) Literacy & Non-Formal Basic Education, DEPARTMENT202365 questions · 60 min
- District Zakat Officer (BS-17) Zakat and Ushr Department46 questions · 40 min
- Food Grain Supervisor (BS-09) Food Department (Evening)26 questions · 25 min
- Food Grains Inspector (BS-12) Food Department56 questions · 50 min
- Junior Clerk (BS-11) Board of Revenue, Punjab51 questions · 45 min
- Junior Clerk (BS-11) in Punjab Public Service Commission44 questions · 40 min
- Junior Clerk (BS-11) in the Directorate of Land Records, Board of Revenue, Punjab28 questions · 25 min
- Junior Clerk 130: (District Rawalpindi) (BS-11) Board of Revenue (Deputy Commissioner Rawalpindi)43 questions · 40 min
- Junior Computer Operator (BS-12) in Punjab Public Service Commission63 questions · 55 min
2022
24 papers · 1,321 questions- Assistant (BS-16) Center for Professional Development of Public Prosecutors (Cpd)46 questions · 40 min
- Assistant (BS-16) Industries, Commerce, Investment & Skills Development, Department (Printing & Stationery, Punjab)67 questions · 60 min
- Assistant (BS-16) Labour & Human Resource Department (Punjab Employees Social Security Institution)60 questions · 55 min
- Assistant (BS-16) Punjab Public Service Commission54 questions · 50 min
- Assistant (BS-16) Services & General Administration Department50 questions · 45 min
- Assistant (BS-16) Special Education Department38 questions · 35 min
- Assistant Director (Admin) (BS-17) Home Department (Punjab Forensic Science Agency)63 questions · 55 min
- Assistant Director (BS-17) Labour & Human Resource Department - Punjab Employees Social Security Institution – PESSI 60972 questions · 65 min
- Assistant Director Processing (BS-17) Agriculture Department (Seed Corporation of Punjab)49 questions · 45 min
- Assistant/Head Clerk (BS-16) Livestock & Dairy Development Department Directorate General (Prod)42 questions · 40 min
- CLUB/CODE-2758 questions · 50 min
- CODE-1561 questions · 55 min
- CODE-1639 questions · 35 min
- Code/Club 18N & 19 Assistant (BS-16) & Junior Clerk (BS-11) Agriculture Department PPSC & Ppra68 questions · 60 min
- Data Entry Operator Lahore High Court, Lahore (BS-14)70 questions · 65 min
- Junior Clerk (BS-11), Punjab Police Department43 questions · 40 min
- Lecturer History (BS-17) Punjab Higher Education Department32 questions · 30 min
- Lecturer Pakistan Studies (BS-17) Punjab Higher Education Department67 questions · 60 min
- Lecturer Political Science (BS-17) Punjab Higher Education Department59 questions · 55 min
- Manager Auqaf (BS-16) Punjab Auqaf Organization55 questions · 50 min
- Naib Tehsildar General Knowledge (BS-14) Revenue Department42 questions · 40 min
- Naib Tehsildar General Knowledge (BS-14) Revenue Department Gujranwala-Faisalabad-Sahiwal-Dera Ghazi Khanbahawalpur Region57 questions · 50 min
- Parole/Probation Officer (BS-16) Home Department (Punjab Probation & Parole Service)69 questions · 60 min
- Store Officer (BS-16) Agriculture Department (Seed Corporation of Punjab)60 questions · 55 min
2021
19 papers · 956 questions- Assistant (BS-16) Board of Revenue, Punjab (Directorate of Land Records)44 questions · 40 min
- Assistant (BS-16) Disaster Management Department Board of Revenue Punjab50 questions · 45 min
- Assistant (BS-16) Housing Urban Development and Public Health Engineering Department/Rawalpindi Development Authority Rawalpindi38 questions · 35 min
- Assistant (BS-16) Livestock & Dairy Development Department (Directorate of Poultry Research Institute, Rawalpindi)31 questions · 30 min
- Assistant (BS-16) Women Development Department34 questions · 30 min
- Assistant Director Administration (BS-17) Land Development & Estate Management/Housing Urban Development & Public Health Engineering Department/Rawalpindi Development Authority, Rawalpindi52 questions · 45 min
- Assistant Sub Inspector (BS-9) 2011 in the Punjab Police Department47 questions · 40 min
- Assistant Sub Inspector (Service Quota) (BS-11) Punjab Police Department69 questions · 60 min
- Head Clerk/Assistant (BS-16) Punjab Housing Urban Development and Health Engineering Department/Rawalpindi Development Authority Rawalpindi43 questions · 40 min
- Junior Clerk (BS-11) Board of Revenue, Punjab (Directorate of Land Records)49 questions · 45 min
- Lecturer History Male (BS-17) Higher Education Department53 questions · 50 min
- Lecturer Islamiat Male (BS-17) Higher Education Department Punjab56 questions · 50 min
- Office Assistant (BS-16) Housing Urban Development & Public Health Engineering Department/Faisalabad Development Authority, Faisalabad51 questions · 45 min
- Provincial Management Service/Combined Competitive Examination (BS-17) Services & General Administration Department (Held on 26 June 2022)59 questions · 55 min
- Sub Inspector (Service Quota) (BS-11) Punjab Police Department65 questions · 60 min
- Tehsildar/Consolidation Officer/Hill Torrent Officer/Reader to Members Board of Revenue (BS-16) English Morning47 questions · 40 min
- Tehsildar/Consolidation Officer/Hill Torrent Officer/Reader to Members Board of Revenue (BS-16) General Knowledge-Evening57 questions · 50 min
- Tehsildar/Consolidation Officer/Hill Torrent Officer/Reader to Members Board of Revenue (BS-16) General Knowledge-Morning60 questions · 55 min
- Tehsildar/Consolidation Officer/Hill Torrent Officer/Reader to Members Board of Revenue (BS-16), English Evening51 questions · 45 min
2020
26 papers · 1,344 questions- Accountant Local Government & Community Development54 questions · 50 min
- Assistant (BS-16) 2021 Zakat & Ushr Department (In Office of Administrator Zakat & Ushr Punjab)50 questions · 45 min
- Assistant (BS-16) in the Land Records Authority (PLRA)34 questions · 30 min
- Assistant (BS-16) Labour and Human Resource Department52 questions · 45 min
- Assistant (BS-16) Livestock & Dairy Development Department49 questions · 45 min
- Assistant (BS-16) Punjab Employees Social Security Institution (PESSI) under the Labour & Human Resource Department45 questions · 40 min
- Assistant (BS-16) Punjab Finance/Treasury & Accounts Services Department56 questions · 50 min
- Assistant Agriculture Department, Water Management Wing46 questions · 40 min
- Assistant Director (BS-17) in the Punjab Public Service Commission56 questions · 50 min
- Assistant Director (Investigation) (BS-17) in the Punjab Anti-Corruption Establishment Wing of Punjab (S&GAD)50 questions · 45 min
- Assistant Director Local Government (BS-17) in Local Government & Community Development Department68 questions · 60 min
- Assistant Director Population Welfare/Deputy District Population Officer (BS-17)61 questions · 55 min
- Assistant Police Department, Punjab28 questions · 25 min
- Assistant Sub Inspector Anti-Corruption Establishment Punjab55 questions · 50 min
- Assistants/Head Clerk (BS-16) Local Government & Community Development Department51 questions · 45 min
- Data Entry Operator in the Punjab Police64 questions · 60 min
- Inspector Anti-Corruption Establishment, Punjab28 questions · 25 min
- Junior Clerk (BS-11) Anti-Corruption Establishment Punjab66 questions · 60 min
- Labour Inspector (BS-14) in the Punjab Labour & Human Resource Department69 questions · 60 min
- Labour Officer (BS-16) in the Labour & Human Resource Department52 questions · 45 min
- Manager Auqaf (20M) Auqaf & Religious Affairs Department60 questions · 55 min
- Personal Assistant & Assistant (BPS 16) Punjab Overseas Pakistanis Commission S&GAD28 questions · 25 min
- Personal Staff Officer (BS-17) in the Services& General Administration Department56 questions · 50 min
- Provincial Management Service, Etc. BS-1738 questions · 35 min
- Service Centre Officials Punjab Land Record Authority67 questions · 60 min
- Ziladar (Research/Dlr Zone) (BS-14) in the Punjab Irrigation Department61 questions · 55 min
2019
34 papers · 1,852 questions- Assistant (BS-16) in Lahore High Court61 questions · 55 min
- Assistant (BS-16) in the Population Welfare Department61 questions · 55 min
- Assistant (BS-16) in the Punjab Public Service Commission, Services & General Administration Department — Paper 2553 questions · 50 min
- Assistant (BS-16) in the Punjab Public Service Commission, Services & General Administration Department — Paper 2641 questions · 35 min
- Assistant (BS-16) Labour & Human Resource Department — Paper 1050 questions · 45 min
- Assistant (BS-16) Labour & Human Resource Department — Paper 1146 questions · 40 min
- Assistant Director (BS-17) Punjab Employees Social Security Institution (PESSI)56 questions · 50 min
- Assistant Director Archives (BS-17) in the Civil Secretariat Department (S & GAD)41 questions · 35 min
- Assistant Director in the Directorate of Labour Welfare (Labour & Human Resource Department)40 questions · 35 min
- Assistant Director Planning (BS-17) in the Planning & Development Department45 questions · 40 min
- Assistant Sub-Inspector (BS-11)94 questions · 120 min
- Assistant Sub-Inspector (BS-11) Among Graduate Constables/Head Constables in the Punjab Police Department30 questions · 25 min
- Caretaker (BS-16) Lahore High Court57 questions · 50 min
- Deputy Accountant (BS-16) in Finance Department/Punjab Treasury and Accounts Service (Evening)43 questions · 40 min
- Deputy Accountant (BS-16) in Finance Department/Punjab Treasury and Accounts Service (Morning)28 questions · 25 min
- District Zakat Officer (BS-17) in the Punjab Zakat & Ushar Department27 questions · 25 min
- Elementary School Educator General (BS-14) in the Labour & Human Resource Department43 questions · 40 min
- ESE (General) (BS 14) in Labour & Human Resource Department (Afternoon)67 questions · 60 min
- ESE (General) (BS 14) in Labour & Human Resource Department (Evening)28 questions · 25 min
- ESE (General) BS-1493 questions · 120 min
- Inspector Youth Affairs (BS-16)97 questions · 120 min
- Inspector, Cooperative Societies38 questions · 35 min
- Junior Clerk (BS-11) in the Punjab Board of Revenue Department50 questions · 45 min
- Junior Clerk (BS-11) in the Punjab Public Service Commission, Services & General Administration Department53 questions · 50 min
- Junior Clerk (BS-11) Labour and Human Resource Department55 questions · 50 min
- Junior Clerk Services and General Administration Department61 questions · 55 min
- Labour Inspector (BS-14) in the Labour and Human Resource Department37 questions · 35 min
- PMS (Provincial Management Service)96 questions · 120 min
- Protocol Officer (BS-17) in the Civil Secretariat Department (S & GAD)40 questions · 35 min
- Provincial Management Service (PMS) BS-17 Ministerial Quota40 questions · 35 min
- Provincial Management Service, Etc. BS-1761 questions · 55 min
- Sub Inspector (Open Merit), Punjab Police Department48 questions · 45 min
- Sub Inspector (Service Quota) Punjab Police Department72 questions · 65 min
- Sub-Inspector (Punjab Police)100 questions · 120 min