List of Olympic records in weightlifting
This is the list of Olympic records in weightlifting. Records are maintained in each weight class for the snatch lift, clean and jerk lift, and the total for both lifts.

The weight classes on the Olympic program were adjusted for the 2000 Games, so Olympic records only exist based on the results during and after that. Therefore, the International Weightlifting Federation has set a minimum "Olympic Standard" for each event which must be met for a new Olympic record to be established. This standard has not been met in several events at the Games.

Men's records

EventWeightNameNationGamesDate
56 kg Snatch 137.5 kg Halil Mutlu Turkey Turkey (TUR) 2000 Sydney 2000-09-16
Clean and Jerk 167.5 kg Halil Mutlu Turkey Turkey (TUR) 2000 Sydney 2000-09-16
Total 305.0 kg Halil Mutlu Turkey Turkey (TUR) 2000 Sydney 2000-09-16
62 kg Snatch 152.5 kg Shi Zhiyong China China (CHN) 2004 Athens 2004-08-16
Clean and Jerk 177.5 kg Olympic Standard
Total 325.0 kg Nikolay Pechalov Croatia Croatia (CRO) 2000 Sydney 2000-09-17
69 kg Snatch 165.0 kg Georgi Markov Bulgaria Bulgaria (BUL) 2000 Sydney 2000-09-20
Clean and Jerk 195.0 kg Galabin Boevski Bulgaria Bulgaria (BUL) 2000 Sydney 2000-09-20
Total 357.5 kg Galabin Boevski Bulgaria Bulgaria (BUL) 2000 Sydney 2000-09-20
77 kg Snatch 172.5 kg Taner Sagir Turkey Turkey (TUR) 2004 Athens 2004-08-19
Clean and Jerk 207.5 kg Zhan Xugang China China (CHN) 2000 Sydney 2000-09-22
Total 375.0 kg Taner Sagir Turkey Turkey (TUR) 2004 Athens 2004-08-19
85 kg Snatch 185.0 kg Andrei Rybakou Belarus Belarus (BLR) 2008 Beijing 2008-08-15
Clean and Jerk 215.0 kg Olympic Standard
Total 394.0 kg Andrei Rybakou Belarus Belarus (BLR) 2008 Beijing 2008-08-15
94 kg Snatch 187.5 kg Olympic Standard
Clean and Jerk 227.5 kg Olympic Standard
Total 415.0 kg Olympic Standard
105 kg Snatch 200.0 kg Andrei Aramnau Belarus Belarus (BLR) 2008 Beijing 2008-08-18
Clean and Jerk 236.0 kg Andrei Aramnau Belarus Belarus (BLR) 2008 Beijing 2008-08-18
Total 436.0 kg Andrei Aramnau Belarus Belarus (BLR) 2008 Beijing 2008-08-18
+105 kg Snatch 212.5 kg Hossein Rezazadeh Iran Iran (IRI) 2000 Sydney 2000-09-26
Clean and Jerk 263.5 kg Hossein Rezazadeh Iran Iran (IRI) 2004 Athens 2004-08-25
Total 472.5 kg Hossein Rezazadeh Iran Iran (IRI) 2000 Sydney 2000-09-26

Women's records

EventWeightNameNationGamesDate
48 kg Snatch 97.5 kg Nurcan Taylan Turkey Turkey (TUR) 2004 Athens 2004-08-14
Clean and Jerk 117.0 kg Chen Xiexia China China (CHN) 2008 Beijing 2008-08-09
Total 212.0 kg Chen Xiexia China China (CHN) 2008 Beijing 2008-08-09
53 kg Snatch 100.0 kg Yang Xia China China (CHN) 2000 Sydney 2000-09-18
Clean and Jerk 126.0 kg Prapawadee Jaroenrattanatarakoon Thailand Thailand (THA) 2008 Beijing 2008-08-10
Total 225.0 kg Yang Xia China China (CHN) 2000 Sydney 2000-09-18
58 kg Snatch 107.5 kg Chen Yanqing China China (CHN) 2004 Athens 2004-08-16
Clean and Jerk 138.0 kg Chen Yanqing China China (CHN) 2008 Beijing 2008-08-11
Total 244.0 kg Chen Yanqing China China (CHN) 2008 Beijing 2008-08-11
63 kg Snatch 115.0 kg Hanna Batsiushka Belarus Belarus (BLR) 2004 Athens 2004-08-18
Clean and Jerk 135.0 kg Nataliya Skakun Ukraine Ukraine (UKR) 2004 Athens 2004-08-18
Total 242.5 kg Chen Xiaomin China China (CHN) 2000 Sydney 2000-09-19
69 kg Snatch 128.0 kg Liu Chunhong China China (CHN) 2008 Beijing 2008-08-13
Clean and Jerk 158.0 kg Liu Chunhong China China (CHN) 2008 Beijing 2008-08-13
Total 286.0 kg Liu Chunhong China China (CHN) 2008 Beijing 2008-08-13
75 kg Snatch 128.0 kg Cao Lei China China (CHN) 2008 Beijing 2008-08-15
Clean and Jerk 154.0 kg Cao Lei China China (CHN) 2008 Beijing 2008-08-15
Total 282.0 kg Cao Lei China China (CHN) 2008 Beijing 2008-08-15
+75 kg Snatch 140.0 kg Jang Mi-Ran South Korea South Korea (KOR) 2008 Beijing 2008-08-16
Clean and Jerk 186.0 kg Jang Mi-Ran South Korea South Korea (KOR) 2008 Beijing 2008-08-16
Total 326.0 kg Jang Mi-Ran South Korea South Korea (KOR) 2008 Beijing 2008-08-16