Quick Links

Grammar is critical for speaking English fluently. For that, you should go back to the basics. But instead of old high school grammar books, turn to these excellent English grammar apps. The best grammar apps for iPhone and Android are interactive, which will help you push through all subjects, objects, and dangling modifiers.

1. LearnEnglish Grammar

The British Council is one of the best places to master English. But even if you are an English speaker, you can sharpen the nuances with its grammar app. The top-ranked learning app takes you through 25 grammar topics, 600 interactive activities, and thousands of questions from fill-in-the-blanks, multiple choice, and word matching.

Start where it suits you, as the lessons cover four levels: Beginner (CEFR level A1), Elementary, Intermediate, and Advanced (CEFR level C2). The free app is ad-supported, but you can pay $1.99 to remove them.

Download: LearnEnglish Grammar for Android | iOS (Free, in-app purchases available)

2. Johnny Grammar Word Challenge

The British Council offers several apps to help you improve your English. Pair the above app with the free and fun Johnny Grammar Word Challenge app. The 60-second quizzes will test you on common English vocabulary, spelling, and grammar to help you shore up your conversational English.

The quizzes cover 12 grammar topics (prepositions, irregular verbs, conjunctions, etc.) and take you through usages around restaurants, travel, small talk, hobbies, and more. It's an excellent tool that relies on a global leaderboard and badges to motivate you.

Download: Johnny Grammar Word Challenge for Android | iOS (Free)

For those starting their IELTS preparations, The British Council offers an easy-to-use IELTS Prep App for Android and iOS with free practice tests, grammar tips, exercises, and quizzes.

3. Grammaropolis

We stay with fun on this site for young grammar students (ages 8+). Grammar quizzes, songs, books, games, and instructional videos help you grasp the quirks of the eight parts of speech. The parts of speech come alive with animated characters who star in books, songs, videos, and interactive games.

You can use the website or the apps for iOS. There is a gamified app for learning punctuation (iPad only). Grammaropolis lets you learn a bit for free, with in-app purchases unlocking the other parts of speech. There is no app for Android yet.

Download: Grammaropolis for iOS (Free, in-app purchases available)

4. ELSA Speak

ELSA uses the mic on your phone, along with its advanced speech recognition technology, for practice lessons. The bite-sized lessons test your fluency and grammar on various real-life topics. The app tailors the lessons to your proficiency in American or British English. More than 7,100 personalized activities, from daily lessons to test prep, help you master tricky sounds and pronunciations while improving your grammar.

The app comes in three versions—Free, Pro, and Premium. The app's Premium version is comprehensive, with an AI tutor, live speech analyzer, and guided practice for interviews, presentations, and exams. The Pro and Premium versions offer monthly subscription plans.

Download: ELSA Speak for Android | iOS (Free, in-app purchases available)

5. Lingualeo

The Lingualeo app is a fun and personalized top language-learning platform for non-native speakers in Russia, Brazil, Portugal, Poland, and Turkey. The online language gamification service started with Russian, but has since expanded to a few other regions.

The colorful gamification elements could be just right if your Portuguese or Russian is strong, but you want to improve your English. To begin, take a test, and the app automatically generates a lesson plan. Continue your training with over 12 vocabulary trainer courses, grammar exercises, thematic courses, videos, books, and articles—you can even "battle" other users to sharpen your language learning.

You can download the app for free, but beyond that, all lesson plans from beginner to advanced require a subscription.

Download: Lingualeo for Android | iOS (Free, in-app purchases available)

6. Mad Libs

Mad Libs is a popular word and grammar game. At the heart of the game are the books and stories. One player prompts the other for a list of words to substitute for blanks in a story. Different clues in the game challenge you to insert parts of speech into a sentence. Sounds too simple?

Nothing is stopping you from making up your own rules and creating wacky sentences. The game is easy, and anyone of any age can play it. It's fun and an educational exercise for kids. A teacher's guide is also available on the site if you want to take this into the classroom.

Download: Mad Libs for Android | iOS (Free, in-app purchases available)

7. English Grammar Book

The English Grammar Book is a simple app for those who don't want gamification. But don't let that take anything away from its utility. It offers straightforward explanations on topics that can baffle you.

All areas of English grammar are covered—from active/passive voice to homophones, idioms, and verbs. Every explanation is supported with several examples.

Tackle the topics and do the exercises. You can keep track of your progress and analyze the results as you improve. The app is ad-supported, which can be removed with a small purchase.

Download: English Grammar Book for iOS (Free, premium version available)

8. Grammarly

Grammarly is well known for its desktop writing assistant. As a mobile grammar checker, the Grammarly Android and iPhone keyboard app helps you the same way—correcting your writing as you type. While Grammarly is not an English coaching app in the usual sense, it can catch errors and offer better suggestions as you type.

For instance, synonym recommendations will expand your vocabulary. This instant feedback can help you learn English faster since we communicate so much with our phones. The Grammarly keyboard needs an active internet connection to work as a grammar checker.

Download: Grammarly for Android | iOS (Free, in-app purchases available)

Installing the right app is one thing. Working on it every day is another. One way to do it is to learn something new and use it in your conversation or writing immediately. English is an easy language to learn due to the number of resources available, but only practice will help you get fluent in it.