hero block img

How to prepare for Math Olympiads

Geometry Books


  • "Geometry Revisited" by H.S.M. Coxeter and S.L. Greitzer: This is a classic and often considered the go-to book for IMO geometry preparation. It covers a wide range of topics in Euclidean geometry, including fundamental theorems, constructions, and geometric transformations. This book is great for building a strong base of geometric knowledge and understanding important techniques.
  • "Plane Geometry" by Alexander Givental: This book is a more concise but still thorough introduction to Euclidean geometry. It focuses on developing a deep understanding of fundamental concepts and provides plenty of practice problems.
  • "Euclidean Geometry in Mathematical Olympiads" by Evan Chen: This book offers a more advanced perspective on Euclidean geometry, covering advanced techniques and challenging problems. It's a great resource for those who have a solid foundation in the basics.



  • "Problems in Plane Geometry" by Victor Prasolov: This book delves into a wide range of challenging geometric problems, providing a detailed analysis of solutions and key ideas. It's excellent for honing your problem-solving skills and exploring advanced techniques.
  • "Geometry in Action" by Titu Andreescu and Zuming Feng: This book presents a comprehensive overview of geometric concepts and problem-solving strategies with a focus on Olympiad-level problems. It covers a variety of topics, including cyclic quadrilaterals, similarity, and inversion.
  • "Inequalities: Theorems, Techniques, and Problems" by Titu Andreescu and Vasile Cirtoaje: While not solely focused on geometry, this book includes a significant section on geometric inequalities, which are essential for many Olympiad problems.

  • "The USSR Olympiad Problem Book" by D.O. Shklarsky, N.N. Chentsov, and I.M. Yaglom: This classic problem book includes a diverse collection of geometric problems that are excellent for building problem-solving skills.


  • Geometry for the Classroom" by John A. Fraleigh: This book provides a comprehensive overview of Euclidean geometry, including basic concepts, theorems, and proofs. It's written in a clear and accessible style, making it suitable for beginners.

  • "Geometry: A Comprehensive Course" by Dan Pedoe: This book covers a wide range of topics in Euclidean geometry, from basic definitions to more advanced concepts like circles, triangles, and quadrilaterals. It's known for its rigorous explanations and numerous practice problems.
  • "Geometry: A Guided Inquiry" by Mira Bernstein and Michael S. Zvengrowski: This book takes a unique approach to learning geometry by encouraging active exploration and discovery. It uses hands-on activities, puzzles, and real-world examples to engage students and foster deeper understanding.
  • "Introduction to Geometry" by A.M. Yaglom: This book is part of the "USSR Olympiad Problem Book" series and focuses on geometric problems designed to stimulate problem-solving skills. It covers topics relevant to competitions, like geometric constructions, inequalities, and geometric transformations.
  • "The Geometry of the Triangle" by Nathan Altshiller-Court: This classic book explores the geometry of triangles in depth, covering key theorems, concepts, and applications. It's a valuable resource for developing a deeper understanding of triangle geometry.
  • "Discovering Geometry: An Investigative Approach" by Michael Serra: This book uses a hands-on, investigative approach to learning geometry, focusing on exploration, discovery, and problem-solving. It includes activities, projects, and puzzles that make learning engaging and interactive.
Made with Beacons