数学竞赛与体育比赛在精神上有许多相通之处,因此国际上把数学竞赛叫做数学奥林匹克。
最早的数学竞赛是匈牙利于1894年举办的,从此以后,许多国家争相仿效举办了全国性的数学竞赛。
1902年,罗马尼亚首次举办数学竞赛;1934年,前苏联首次举办“数学奥林匹克”。以后保加利亚于1949年,波兰于1950年,捷克斯洛伐克于1951年,南斯拉夫、荷兰于1962年,蒙古人民共和国于1963年,英国于1965年,加拿大、希腊于1969年,西德、奥地利于1970年,美国于1972年……也都举办了数学竞赛。
1956年,著名的数学家华罗庚教授等倡导的高中数学竞赛,先后在北京、天津、上海和武汉四大城市举行,从而揭开了我国数学竞赛的序幕。国际性的数学竞赛活动,是从1959年开始的。这一年,罗马尼亚数学学会首先发出倡议,在布加勒斯特举行了第一届“国际数学奥林匹克”,得到了东欧七国的积极响应。此后,世界上每年举行一次国际性的数学竞赛活动。
1985年,我国首次派代表参加了第26届国际数学奥林匹克。