IAS Exam Preparation: Geology Optional Booklist

UPSC Mains Exam: Booklist for Geology Optional

Book List for Geology Optional Subject

  1. Trends in objective geology by Aussif Sayeed
  2. Text Book of Geology – P.K. Mukherjee
  3. Concise geology by P.K Mukherjee
  4. Geology: An Introduction – Kronaris and Krambine
  5. Text Book of Physical Geology – Mahapatra
  6. Geomorphology – Woolridge or Tharnbury
  7. Principles of Petrology – G.W. Turrel
  8. Petrography – Williams
  9. Mineral and Crystal Science – V.C. Jesh
  10. Sedimentary Rocks – Petti John
  11. Underground Hydrology – David Keith Toad
  12. Igneous Rocks and Metromorphic Petrology – Turner
  13. Ocean – Squaredrop, Johnson and Bliming
  14. General and engineering geology by Parbin singh
  15. Simple Geological Structure – Plate and Charlincr
  16. Soil Minerology – I. E. Grim
  17. A Dictionary of Geology – Morrison
  18. Geology and evolution of Indian plate
  19. Geology and Evolution of the Indian Plate (From Hadean to Holocene – 4Ga to 4 Ka) / Naqvi, S.M.
  20. Concise Glossary of Geology / Mathur, S.M.
  21. Dimensions of Himalayan Geology / Biyani, A.K.
  22. Marine Geology : A Scenario Around Indian Coasts / T.K. Mallik
  23. Hydrocarbon Potential and Exploration Strategy of Cauvery Basin, India / J.N. Sahu
  24. Current affairs by Arihant publishers
  25. Currents affairs by Pearson publishers

Below-given are the major topics in Geology Optional Subject of UPSC Mains Exam as mentioned in the UPSC Mains Syllabus.


  1. General Geology
  2. Geomorphology and Remote Sensing
  3. Structural Geology
  4. Paleontology
  5. Indian Stratigraphy
  6. Hydrogeology and Engineering Geology 


  1. Mineralogy
  2. Igneous and Metamorphic Petrology
  3. Sedimentary Petrology
  4. Economic Geology
  5. Mining Geology
  6. Geochemistry and Environmental Geology

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s