7 marca na halowych mistrzostwach świata w eliminacjach uzyskał ósmy wynik (20,23), a w finale uzyskał w trzeciej próbie wynik 20,93, będący nowym halowym rekordem Polski oraz rezultatem, który pozwolił Polakowi zdobyć brązowy medal imprezy rozgrywanej w Luis Puig Palace w Walencji.
Sezon letni rozpoczął od zajęcia drugiego miejsca w zawodach World Athletics Tour 9 maja w Dosze (z wynikiem 20,71). 21 czerwca był drugi w superlidze pucharu Europy – pomiędzy startami w Katarze i Francji wygrał rywalizację na mityngach w Kędzierzynie-Koźlu i Moskwie oraz był drugi na memoriale Janusza Kusocińskiego w Warszawie. 4 lipca w Szczecinie sięgnął po złoto mistrzostw Polski seniorów. Przed igrzyskami olimpijskimi w Pekinie Majewski wygrał mityng w Madrycie, był trzeci w Londynie (wynikiem 20,97 poprawił rekord życiowy) oraz wygrał prestiżowe zawody Herculis w Monako. Po igrzyskach w Pekinie wygrał jeszcze zawody w Kawasaki, był drugi w Szanghaju i wygrał światowy finał lekkoatletyczny IAAF.
Letnie Igrzyska Olimpijskie 2008 Kulomioci rywalizowali w pierwszym dniu zawodów lekkoatletycznych na Stadionie Narodowym w Pekinie – eliminacje i finał pchnięcia kulą odbyły się 15 sierpnia.
W eliminacjach Majewski startował w grupie A – w pierwszej próbie uzyskał wynik 21,04 (minimum kwalifikacyjne wynosiło 20,40) i z najlepszym wynikiem wśród wszystkich startujących awansował do popołudniowego finału.