Although studying grammar is probably the least fun part of learning a language, it is also very important. This part of the language can be tough and more so if you do not have good learning resources. You can find a lot of Spanish grammar books to study and practice, but there are always some better than others.
In my case, when I started teaching Spanish, I wanted to find some good Spanish grammar books. I needed the books to recommend to my students and as a source to check grammar questions. After doing extensive research, I came to the conclusion that the following two won the competition.
NOTICE: some of the links in this posts are affiliate links. Therefore, if you purchase something, I will receive a commission. However, your purchase price will remain unchanged.
Recommended Spanish Grammar Books
Spanish Demystified is a widely known book that is classified for beginner-intermediate level.
The good thing about this book is that the author has done a fantastic job explaining concepts in a very understandable manner. Even difficult concepts such as, por vs para or preterite vs imperfect are explained in an easy and simple manner.
In addition, every explanation is accompanied by a lot of good and realistic examples, which help tremendously to master the concepts.
Another great feature is the wide variety of exercises. Specifically, it comes with oral and written tasks to practice each topic, including quizzes at the end of each chapter regarding all the concepts discussed. Additionally, there are four tests throughout the chapters and a final exam at the end of the book.
There are notes with tips that help to master the most difficult concepts.
There is also an English-Spanish glossary in the back of the book, in case you need to look up a word.
The best thing about the third edition is that there is an app that goes with the book. It includes audio exercises with a record/replay option and flashcards to practice via app and online.
In my opinion, this is book is ideal to start getting familiarized with Spanish grammar, or to refresh the dusty Spanish you took years ago.
THE ULTIMATE SPANISH REVIEW AND PRACTICE
If you need a more advanced level, then I would recommend The Ultimate Spanish Review and Practice book as your choice. Specifically, the book’s official level is Advanced Beginner-Advanced.
This book explains grammar concepts more in depth, but always in a simple and understandable way. In addition, everyday examples are used to master the concepts.
Also, each chapter has lots of different types of exercises to practice, they go from filling blank spaces, to creating new sentences in Spanish.
One thing that stands out of this book is that each chapter have several “notas culturales” in Spanish. They explain facts about the language, Hispanic-Latin cultures and Spanish speaking countries.
Additionally, at the end of the book, you will find verb charts with information about the conjugations of regular and irregular verbs. Also, written conventions, such as capitalization and punctuation.
The best feature of the premium third edition is the app that comes with the book to practice via app and online. Specifically, it includes audio practice, flashcards, and diagnostic and review tests.
Personally, I find that this is a really good book to get deeper into Spanish grammar and to learn about small details.
Even if you are already fluent in Spanish, a grammar book is always good to have to look up any question you may have. In reality, it will be a good long-term investment.
When choosing a book, it’s important to choose the ones you can get the most from.
My advice: try to find Spanish grammar books with simple explanations and above all, a lot of grammar exercises! As I always say, it is through practice that you finally get the concepts.
Hola and hi, I am Inés and I am the author of all the posts in the ConvoSpanish blog. My goal is to offer free content for people to practice their Spanish. Creating and maintaining the blog takes a lot of my free time however, due to my love of sharing Spanish with you, I will keep adding and updating the content in the blog. If you like the content of this post and believe that it helps you, please consider donating. I need coffee to keep me going while creating the posts. Aren´t they worth at least a cup of coffee? 😛 Any amount is appreciated. Donations will be used to support the free blog.