Over time, I will add to this page. Here is a start with one site that has practice for basic multiplication facts:
Scroll down to “Multiplication” and click on the desired number to be learned. Use the blue box for online flash cards; the most fun way to practice! Make it easy and learn one set of facts per week! Then, you can review all of the multiplication tables.
The Common Core Standards emphasize that all students need their basic mathematics facts learned by heart. Van de Walle, Karp, and Bay-Williams (2013) stated that students who do not have these basic facts memorized are in a situation similar to readers who are not fluent. In the latter situation, the readers struggle so much with decoding, that comprehension is severely compromised. The same is true of students of mathematics who have not learned their basic math facts by heart; they struggle so much with the basic facts, that they are not able to readily learn and succeed with higher level content.
Van de Walle, J. A., Karp, K. S., & Bay-Williams, J. M. (2012). Elementary and middle school mathematics: Teaching developmentally (8th ed.). Upper Saddle River, NJ: Pearson Publications.