Aunque no se sabe exactamente quién inventó la tabla de multiplicar, los científicos sí saben que los antiguos babilonios usaron las tablas de multiplicación desde alrededor del año 1800 a. La tabla de multiplicar más antigua que usa la base 10 se encontró en China y data de 305 a. C.
Las tablas de multiplicación babilónicas antiguas usaban la base 60 y no tenían un valor para el número cero. Sus números oscilaron entre 1 y 59, y no hubo puntos decimales. Las tablas de multiplicar babilónicas fueron descubiertas escritas en tablillas de arcilla.
Las tablas de multiplicación chinas antiguas tenían un valor para el número cero, y se encontraron escritas en tiras de bambú. La tabla de multiplicación china más antigua sube a 99.5.