The best way to learn times tables is to use skip counting and practice whenever the opportunity arises. Times tables are not easy to learn for most people, but once the general principle is understood, it is just a case of expanding on this basic knowledge. Committing numbers to memory may work for some, but it is far more useful to learn the formula required.
One of the most effective ways to learn times tables is to use skip counting. This technique counts numbers with an even spacing. For example five, 10, 15, 20 and 25 would be skip counting using the base number of five. Skip counting can be initially carried out by counting with fingers. This helps to calculate basic times tables in a fast manner.
Skip counting is great for multiples of two, five and 10, but for more complex equations the "doubles" and "counting up" strategies work best. For example, it is not too hard to remember six times six equals 36, so six times seven involves adding another six to that answer. For greater memorization, times tables can be used in daily activities to cement what has already been learned. Finding a few minutes here and there during free time goes a long way to learning times tables and maintaining that knowledge.