Flash Cards: Math Facts lets your math learners practice their math facts.

Learners can practice:

With Flash Cards: Math Facts, learners can practice anywhere and anytime. Quickly configure Flash Cards: Math Facts for a quick set of 10 addition flash cards or create a challenge and configure for a set of division problems.

There are two types of problems.
- Given two numbers, supply the answer.
- Given one number and the answer, supply the 2nd number.

When all flash cards are solved, learners see the results. Problems that are repeatedly missed are included in future practice sessions.  This repetition promotes efficient and effective learning.

The results are saved so parents can track progress at a quick glance or drill down and view details. Problem history can also be deleted.

Instead of using the same, repeatable paper flash cards, Flash Cards: Math Facts can be configured in a multitude of ways.

- Choose a single operation or a combination of all operations.
- Choose how many problems in a set - from 1 to 99
- Choose the largest and smallest numbers, all problems will be within this range
- Choose a common number. That number will appear in all problems. A great option when practicing your multiplication facts!

While there are a lot of options for Flash Cards: Math Facts, there are a couple rules to help learners.

-The largest number will always appear on top
-Zero can be selected, but it cannot be the top number.
-If a problem is incorrect after 3 tries, learners can skip that problem or keep trying.

A couple additional rules for division.
-Division problems will only be generated with a divisor between the smallest number up to 12. Choosing zero for division is not an option.

What’s New

Version 1.4.2

Added a setting to disable the correct and incorrect problem sounds.
Made some UX improvements.

Ratings and Reviews

4.8 out of 5
23 Ratings

23 Ratings

HoneschoolMom ,

A Math Fact Review App That Gives Me Contol

This is a very good app especially for those kids who struggle memorizing their math facts. In the Settings area, very specific parameters can be set for any math function. Parameters can be narrowed to have a child concentrate on facts with which he/she is having difficulty. Adjustments can be made as to the number of flash cards to do in one session. A constant number for any function can be set. Example: if child just needs to concentrate on the 9’s multiplication facts. A highest number limit can also be set to use with the 9. (Ex: all multiplication facts up to 9x5. All addition facts up to 9+9, etc)
I also appreciate the fact that there is the option to not only provide the answer, but missing addend, subtrahend, etc. This provides a different way of processing the math fact. Thank you so much for thinking through situations children struggle with in memorizing math facts while developing this app. Lastly I appreciate and so does my child, that this is NOT a flashy, visually over stimulating app and that the right and wrong answer alert doesn’t assault the auditory senses! Can you develop a similar App for spelling?

Developer Response ,

Hi Honeschoolmom! Wow, what a fantastic review! Thank you for your feedback! It's so nice to see that all the features have been explored and found beneficial. I truly hope this app helps. 

I can revisit a spelling app now that technologies have improved.

If you think of any improvements, shoot us a quick note at

Court33ney ,

Perfect for my kids!

Buy this app! It is quick & easy to use. From short car rides to waiting for doctors appointments, it is a great way to practice their skills. I have continued to use this app for my children from kindergarten through 3rd grade and will confine to use it for years to come. As they learn more you have the ability to adjust what types of math skills they will be tested on.

math-professor ,

Highly effective

As a former math professor with a focus in K-8 math teaching methods, I am more than pleased with this App. The user can set their own math level parameters, set any operation or any combination of the four. I am especially glad that the developer of this App has included "change unknown " equations. (i.e. 7+_=12). This type of equation helps to develop mathematical thinking in young children.

App Privacy

The developer, Nathan Hoellein, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like