UPSC Civil Services Exam 2024: Eligibility, Syllabus & Preparation Tips

Prepare for UPSC 2024 Exam: Exam Pattern, Syllabus & Application Details.

Sign Up for free Online Test
View Plans

UPSC Civil Services Exam Reference Books 2024


UPSC Civil Services Prelims and Mains Reference Books 2024 :


General Studies (Prelims and Mains):


  • History:
    • Ancient India: Old NCERT by R.S. Sharma, Themes in Indian History, Part -1 (chapter 1 to 6), new NCERT - class 12TH
    • Medieval India: Old NCERT (New NCERT), New NCERT - class 7TH
    • Modern India: Spectrum - a brief history of modern india, Our past - iii, new NCERT - class 8TH, Modern india - old NCERT - class 12TH
  • Geography:
    • NCERT Geography textbooks (Classes 11th and 12th)
    • India: A Regional Geography by Khullar
    • Oxford Atlas for India
  • Polity and Governance:
    • Indian Constitution by D.D. Basu
    • Introduction to the Constitution of India by D.C. Jain
    • India's Politics by M. Laxmikanth
  • Economy:
    • Indian Economy by Ramesh Singh
    • Economic Survey (Latest)
    • Budget (Latest)
  • Science and Technology:
    • NCERT Science textbooks (Classes 10th to 12th)
    • India Year Book (Science & Technology)
  • Current Affairs:
    • The Hindu or Indian Newspaper, Yojana Magazine & PIB Releases
    • Vision IAS Current Affairs monthly magazines
    • InsightsIAS current affairs compilations


Additional Subjects (Mains only):


  • Optional Subject: Choose an optional subject based on your interest and expertise. Refer to specific books recommended for chosen optional subjects.
  • Essay Paper:
    • The Hindu Editorials
    • Yojana magazine
    • India Today and Frontline magazines
    • Manorama Year Book


Important Resources:


  • Previous Years' UPSC Question Papers: Analyze past papers to understand question types and exam trends.
  • UPSC Official Website: Refer to the official website for the latest syllabus, exam pattern, and notifications.
  • Online Resources: Utilize online platforms like InsightsIAS, ForumIAS, and Vision IAS for study materials, mock tests, and discussions.




  • Focus on understanding concepts rather than rote memorization.
  • Practice answer writing for Mains exam.
  • Develop critical thinking and analytical skills.
  • Stay updated on current affairs and important national and international issues.
  • Maintain a consistent study schedule and manage stress effectively.
  • Seek guidance from mentors or coaching institutes if needed.




EaseToLearn Mock-Test Series provides a sufficient number of UPSC CSE mock tests that fulfill the needs of different learners. UPSC CSE Daily practice UPSC CSE and regular Mock Tests in My Exam Room can help you reach your practice goals. In addition to revision, taking mock tests on a regular basis can help you recognize your strengths and work on your weaknesses.


To get the EaseToLearn Mock-Test Series for FREE you just have to log in to our website and select the UPSC CSE course in our courses list.


Click here to join the UPSC CSE Mock Test Series 2024 for FREE




UPSC CSE MY TUDY ROOM of EaseToLearn contains UPSC CSE Smart Learning 


UPSC CSE SMART LEARNING has the facility to simulate your own UPSC CSE learning session subject-wise/topic-wise/subtopic-wise and keyword-wise with the flexibility to choose a number of questions, type of questions, level of questions, allotted time, and marks to identify gaps in your knowledge.


Click Here for UPSC CSE Smart Learning free

#Note: The information provided above is just an indicative information of what is provided, and available. We make no such claim about the accuracy and reliability of this information. For more accurate/current information, please visit or contact the concerned institute/college/authorities.