En 1983, il sort diplômé de la faculté d'agriculture de l'école supérieure d'éducation agricole de Siedlce, et y devient assistant pendant trois ans. Il a ensuite travaillé comme inspecteur de l'industrie sucrière à Sokołów Podlaski de 1987 à 1988, puis occupé un poste d'enseignant au complexe éducatif agricole de cette même ville.
Lors des élections législatives de 1993, il est élu député à la Diète polonaise, dont il devient secrétaire jusqu'à sa nomination à un poste de secrétaire d'État au ministère des Communications, chargé des Télécommunications, en 1996, sous le gouvernement du social-démocrate Włodzimierz Cimoszewicz. Il est réélu en 1997, puis est porté à la présidence de la commission parlementaire de la Concurrence et de la Protection des consommateurs.
À la suite des législatives de 2001, il est désigné président du groupe parlementaire PSL, poste occupé jusqu'à son entrée au gouvernement, conservant son mandat de député aux élections de 2005, 2007, 2011, 2015, 2019.
Ministre de l'Agriculture
Le , Marek Sawicki est nommé ministre de l'Agriculture et du Développement rural de Pologne dans la coalition gouvernementale de centre droit dirigée par le libéralDonald Tusk. Il retrouve l'année suivante une vice-présidence du PSL, mandat qu'il avait exercé jusqu'en 2007. Il quitte ses fonctions le , à la suite d'une affaire de malversations au sein du PSL, dans laquelle il est impliqué au premier chef.