A variety of activities can train your brain, but sometimes you just want something fun. Logic puzzles, challenges that make you think outside the box, and brain exercise games offer enjoyment while keeping your mind mentally fit.

If you like mobile games that challenge your brainpower and let you have a great time while doing it, then check out these all-time greats.

1. Left vs Right

With 49 games in six categories, Left vs Right lets you exercise both sides of your brain. You can start your daily training with a tap and play four thought-provoking games.

Memorize items that customers order and then recall who ordered what. Watch the shapes move and tap the fastest one. Calculate your share of the bill based on the total and what your friends are paying. These are the types of games that test your memory, reflexes, and reasoning.

You can grab Left vs Right for free. Subscribing to a monthly or yearly plan gives you all categories each day, plus progress reports. When you have a few minutes to spare for a game, train your brain with Left vs Right.

Download: Left vs Right for Android | iOS (Free, subscription available)

2. Brain School

Head to class for some brain training fun in Brain School. With perplexing puzzles, challenging math questions, and logic games that make you think, this is a great way to hone your mental skills.

In its school theme, the app takes you through four years of testing. Start in year one and receive an A+ on all games and levels. Each year contains a different set of games with five levels each. Beginning challenges include solving math equations within the time limit, assembling pieces of a puzzle to match the image, and a magic hat shell game.

If you pass, you'll take your final exam and move to year two. And you can access reports of how well you do in each year. There's no better way to test your brainpower than in school, and Brain School is the ideal app to do it.

Download: Brain School for iOS (Free)

3. Peak

Peak is another cool way to train your brain with fun and games. Each day you are greeted with a random collection of games that test areas like memory, attention, problem solving, and creativity skills.

You may need to create words from the letters displayed, paint tiles based on the numbers in the columns and rows, or tap faces showing certain emotions. There are over 35 games, statistics for your performance in each category, and achievements you can earn.

With four workouts available for free, you can test yourself each day with something new. If you want more, Peak has a pro version that opens 16 daily workouts, unlimited access to 45 games, replays, and relaxing challenges. If this one piqued your interest, then check out Peak.

Download: Peak for Android | iOS (Free, subscription available)

4. Lumosity

If you've been looking into brain exercise games, then you might have come across Lumosity. If not, what makes this app a great challenge is that you have a daily workout that will put your problem-solving, memory, and overall thinking skills to the test.

The games in Lumosity are unique and enjoyable while stimulating at the same time. You may be in a race car testing your reflexes, swiping leaves depending on their colors to test your memory, or assembling puzzle pieces to test your problem-solving abilities.

You can challenge yourself to over 40 games, get detailed statistics, and see where you excel. Play Lumosity for free and if you like it, take a look at the paid premium plan which gives you workout mode choices, access to all games, tracking, and more. Lumosity is fun, challenging, and definitely worth a look.

Download: Lumosity for Android | iOS (Free, subscription available)

Own an Apple Watch? Remember, you can play games on your wrist too. Here are just a few Apple Watch games you might enjoy.

5. Brain Dots

More of a challenging game for your brain than a test like others on the list, Brain Dots is a fun physics-based puzzler. It's a simple concept: your goal is to bump the two dots. But how you do that is the tricky part.

You must draw lines, shapes, or whatever is necessary to get those dots together. What makes Brain Dots an interesting challenge is that sometimes the answer is more obvious than you expect. So this enjoyable game really makes you think.

You'll utilize a variety of tools like pencils and crayons of different colors and sizes. There are tons of levels and stages to move through. And if you are feeling inspired, you can make your own stage for other players to try.

The game offers in-app purchases for additional tools and to remove the ads. Put on your creative thinking hat and take a look at Brain Dots.

Download: Brain Dots for Android | iOS (Free, in-game purchases available)

6. A Clockwork Brain Training

A Clockwork Brain Training has been around for quite some time, but if you've never played it, then you're in for a treat. The game's intent is to exercise your memory, reasoning, language, dexterity, and attention skills with a variety of challenges. It's a real cognitive test to check your brain.

For a test of your attention, see how quickly can pick out the object that is different from the rest. Or work your dexterity with a speed match. A Clockwork Brain Training also brings gamified elements, such as boosts in the form of Petbots, tokens to collect as you play, and attractive graphics.

If you enjoy the exercises, you can obtain more game packs via in-app purchases.

Download: A Clockwork Brain Training for Android | iOS (Free, in-game purchases available)

7. Tricky Test 2

Tricky Test 2 is a game that requires some cunning thinking. You are presented with a unique brain teaser. The tricky part, as the name implies, is that the answer is somewhat obvious. But with trick questions, it's not as straightforward as trusting your initial reaction. You will need to strap on your thinking cap for this challenge.

You receive five lives and must pass the level to move forward, as with most level-based games. However, if you fail, you must go back a certain number of levels depending on your speed.

Curious? Check out Tricky Test 2 on Android or iOS. The games offer in-app purchases for coins that help you obtain clues.

Download: Tricky Test 2 for Android | iOS (Free, in-game purchases available)

Prepare to Train Your Brain

Sometimes it's simply good fun to keep your mind fit with a game. You might want to test or improve your memory, dexterity, or problem-solving skills. Or maybe you'd like to hone those all at one time. Whatever your goals are for training your mind, these free brain games and apps will start you and keep you thinking.

And if you're a Mac user, check out some great Mac games or if you're a puzzle fanatic, take a look at online puzzlers along with puzzles just for Chrome.