De boerenprotesten tegen stikstofbeleid vonden vanaf oktober 2019 in Nederland plaats als protestacties van groepen boeren tegen overheidsplannen om de veehouderij in te perken in de strijd tegen de stikstofcrisis. De eerste actie was op 1 oktober 2019 van Agractie en de Farmers Defence Force. De protesten werden breder ingezet om tevens te pleiten voor de positie van boeren en het behoud van het platteland. Ze gingen regelmatig gepaard met bedreigende situaties en hebben meerdere dodelijke ongelukken veroorzaakt, zowel in Nederland als in België.

Demonstraties tegen halveren veestapel (2019-2020) Directe aanleiding voor de eerste protesten was het voorstel van D66-Kamerlid Tjeerd de Groot op 9 september 2019 om de veestapel te halveren, naar aanleiding van de stikstofcrisis en het hierop volgende advies van de commissie-Remkes. Ook gaf LTO-Nederland voorman Marc Calon aan dat met de bezetting van een varkenshouderij in Boxtel 'de lont van het grote verzet in het kruitvat is gestoken'.

1 oktober 2019 thumb|Trekkers op de Utrechtsebaan Duizenden boeren vertrokken in de nacht met ten minste 2200 tractoren in colonnes naar Den Haag. Dit zorgde voor de drukste ochtendspits in de Nederlandse geschiedenis met 1.136 kilometer file. De demonstratie vond op het Malieveld plaats, waar van de burgemeester maximaal 75 tractoren mochten staan. De overige tractoren konden buiten het centrum geparkeerd worden, vanwaar de boeren met pendelbussen naar het Malieveld werden gebracht. De communicatie tussen de organisatie en het gemeentebestuur verliep echter slecht, aldus Agractie. Hierdoor reden tractoren vervolgens toch door naar het Malieveld, wat zorgde voor een verkeerschaos in het Haagse centrum. Tientallen tractoren reden door de berm of afzetting heen alsnog het Malieveld op.

Minister Carola Schouten van Landbouw sprak op het Malieveld de demonstrerende boeren toe en beloofde dat er geen halvering van de veestapel komt onder haar ministerschap.

Naast het protest in Den Haag waren er ook acties op andere plekken in het land. In Groningen parkeerden protesterende boeren hun trekkers bij het NS-treinstation. Op de A28 tussen Hoogeveen en Zwolle vond een langzaamaanactie plaats. Hierbij blokkeerden de boeren de snelweg, doordat ze in een paar uur tijd langzaam van Hoogeveen richting Zwolle en weer terug reden. In het Media Park in Hilversum protesteerden tientallen boeren bij het redactiegebouw van de NOS omdat politici, media en activisten 'ten onrechte een negatief beeld over boeren' zouden hebben geschetst.

14 oktober 2019 In het land vonden verschillende protesten door boeren plaats bij diverse provinciehuizen, waaronder die van Drenthe, Overijssel, Noord-Brabant, Gelderland, Groningen en Noord-Holland. De provinciebesturen van Drenthe, Overijssel, Gelderland en Friesland trokken hun besluiten in onder druk van demonstraties. In Groningen werd met een tractor een monumentale deur uit het gebouw van het provinciehuis gereden, nadat het provinciebestuur had besloten de maatregel niet in te trekken.https://www.nrc.nl/nieuws/2019/10/14/ook-provincie-drenthe-schort-stikstofregels-op-na-boerenprotest-a3976663. Gearchiveerd op 15 september 2022. Ook viel er een gewonde tijdens een aanvaring tussen de politie en de boeren toen ze het provinciehuis probeerden te bestormen.

16 oktober 2019 Op 16 oktober waren er protesten, onder meer in Den Haag, Utrecht en De Bilt, nabij het RIVM. In Den Haag werd het leger ingezet om te voorkomen dat boeren het Binnenhof zouden betreden, en om de veiligheid in de stad te waarborgen.

De boeren zouden in Den Haag volgens afspraak op de Koekamp protesteren, maar ze braken door de afzettingen en reden tractoren het Malieveld op. Vervolgens reden de boeren met tractoren door winkelstraten en blokkeerden belangrijke kruispunten. Uiteindelijk was het centrum van Den Haag grotendeels lamgelegd en moest het openbaar vervoer worden stilgelegd. De snelwegen rond de stad stonden volledig vast door de vele tractoren. Drie evenementen moesten worden afgelast omdat ze hierdoor onbereikbaar waren: een voorstelling van het Cirque du Soleil dat op dat moment op het Malieveld stond, de opening van een tentoonstelling in het Atrium van het stadhuis en de vergadering van de Provinciale Staten. De gemeente Den Haag riep op tot extra oplettendheid "vanwege zwaar gemotoriseerd verkeer in de binnenstad". Sieta van Keimpema van Farmers Defence Force beschuldigde het kabinet "uit te zijn op een burgeroorlog met de boeren".

Tijdens het boerenprotest reed er een grafkist mee met daarop de naam 'Jesse'. GroenLinks-leider Jesse Klaver zei dat hij zich niet zou laten intimideren en dat het noodzakelijk was om het huidige landbouwsysteem te veranderen, mede ook om de boeren uit hun moeilijke situatie te helpen.

25 oktober 2019 Op 25 oktober protesteerden voornamelijk boeren uit Noord-Brabant bij het Provinciehuis van Noord-Brabant tegen het provinciale stikstofbeleid. De provincie besloot uiteindelijk om de maatregelen toch in te voeren.

Tevens werd er actie gevoerd tegen het voorgenomen beleid van de Zuivelsector, bestaande uit onder andere FrieslandCampina, NZO en ZuivelNL. Zo verspreidde Farmers Defence Force de persoonlijke telefoonnummers van bestuurders van zuivelbedrijven en werd het hoofdkantoor van FrieslandCampina in Amersfoort geblokkeerd. Als reactie hierop lieten de zuivelbedrijven weten dat ze hun plannen hebben ingetrokken wegens een gebrek aan draagvlak.

18 december 2019 Op 18 december voerden boeren verschillende blokkades uit verspreid over heel het land. Eerder waren de aangekondigde blokkades van distributiecentra van supermarkten al door de rechter verboden, daardoor gingen de boeren hun eigen gang en voerden ze zelf actie. Ze blokkeerden vooral snelwegen en landsgrenzen. Ook waren er boeren bij het mediapark in Hilversum, zij eisten daar zendtijd bij het NOS-journaal.

19 februari 2020 Op 19 februari reden honderden boeren opnieuw met trekkers naar Den Haag. Ditmaal werd er opgeroepen om niet via de snelweg te rijden. Er werden diverse bekeuringen uitgedeeld aan boeren die zich hier niet aan hielden.

Demonstraties tegen verminderen eiwitten in veevoer (2020)

Op 6 mei 2020 kondigde minister Schouten aan een maximum in te stellen voor het eiwitgehalte in krachtvoer voor melkvee, dat zou ingaan in september van dit jaar. Doel daarvan was om de stikstofuitstoot op korte termijn te verminderen zodat er woningen gebouwd konden worden. Vanuit de boeren kwam hierop kritiek, omdat het slecht voor de gezondheid van de dieren zou zijn en tot lagere productie zou leiden.

Naar aanleiding van de aangekondigde maatregelen werden diverse demonstraties gehouden. Zo werd er op 8 juli gedemonstreerd bij een afvalverwerker in Wijster, waarbij 57 boeren werden opgepakt.

Op 10 juli blokkeerden tientallen trekkers een distributiecentrum van Albert Heijn in Zwolle. Albert Heijn kon door de blokkade tijdelijk 230 winkels niet bevoorraden. Verder werden onder meer het hoofdkantoor van Jumbo in Veghel en Eindhoven Airport met tractoren geblokkeerd.

Vanwege de verkeersonveiligheid en wanordelijkheden die het spontaan onaangekondigd demonstreren met tractoren al meermaals had veroorzaakt, met daar nu bovenop het bedreigen van de voedselzekerheid, besloten verschillende veiligheidsregio's het gebruik van landbouwvoertuigen tijdens demonstraties te verbieden of het verboden gebruik van tractoren op snelwegen niet langer te gedogen en voortaan boetes uit te delen. De tractorverboden bij demonstraties waren tijdelijk en boeren behielden hun recht om op andere manieren te demonstreren. Op 13 juli werd het tractorverbod in de drie noordelijke provincies weer opgeheven, maar moest voortaan gemeld worden dat er bij demonstraties gebruikgemaakt zou worden van tractoren. Als de afspraken niet werden nageleefd, zou het verbod terugkomen. Ruim een week later op 21 juli voerde Veiligheidsregio Utrecht een nieuw tractorverbod in omdat de organisatie van een geplande boerendemonstratie het aantal deelnemende tractoren niet kon overzien en controleren.

Voorts deden minister Carola Schouten van Landbouw, minister Kajsa Ollongren van Binnenlandse Zaken en Tweede Kamerlid Tjeerd de Groot (die de veestapelhalvering had voorgesteld) aangifte van doodsbedreigingen geuit door de boeren. Minister Schouten zegde op advies van de politie een werkbezoek met Zeeuwse boeren af omdat andere boeren de snelweg hadden geblokkeerd. Op 11 juli 2020 werd FDF-voorman Thijs Wieggers gearresteerd bij de boerenblokkade van het Centraal Bureau Levensmiddelenhandel in Leidschendam, nadat hij een stopteken van een politieagent negeerde en op de agent zou hebben geprobeerd in te rijden, die zich daardoor genoodzaakt voelde om zijn vuurwapen te trekken. Wieggers kreeg van het OM een schikkingsvoorstel van 40 uur taakstraf en 430 euro schadevergoeding. Wieggers koos ervoor de zaak voor de rechter te laten komen wat resulteerde in vrijspraak.

Oktober en november 2020 Toen D66-leider Rob Jetten vanwege een coronabesmetting in thuisquarantaine zat, kwamen vijf leden van de Farmers Defence Force hem onaangekondigd 's avonds laat bij zijn privéwoning een voedselpakket aanbieden. Het bevatte meerdere soorten vlees, hetgeen expres gekozen was – 'ludiek' volgens de FDF – omdat Jetten vegetariër is, 'voor zijn gezondheid'. Jetten en collega-politici reageerden dat, hoe aardig het ook bedoeld zou zijn, het zeer ongepast (en zelfs intimiderend) was om onaangekondigd 's avonds in het donker het privéadres te bezoeken van politici waar je het niet mee eens bent.

Op 17 november was er weer een boerenprotest in Den Haag. Hierbij werd het Malieveld wederom flink beschadigd, een COVID-opvang voor dak- en thuislozen geblokkeerd, en een fietser aangereden door een tractor. thumb|Peter Snijders: 'De maatschappelijke ontwrichting die deze actie met zich heeft meegebracht, is gigantisch. (...) Er is nu wel een grens overgegaan.'

December 2020 Half december werden er boerenacties gehouden omdat de supermarkten volgens sommige boeren te weinig voor hun producten betaalden en uit protest tegen de stikstofwetgeving. Op 11 en 12 december blokkeerden boeren de ingang van een Jumbo-bevoorradingscentrum in Raalte en er werden ook acties gevoerd in Oosterhout en Geldermalsen. Op 12 december blokkeerden boeren het distributiecentrum van Albert Heijn in Zwolle en op 13 december ook kort het Zaanse distributiecentrum. Bij de Albert Heijn ontvingen 4500 klanten geen bestelling, bij de Jumbo 1700.

Burgemeester Peter Snijders van Zwolle (tevens voorzitter Veiligheidsregio IJsselland) stelde de boeren een ultimatum, waarop ze vertrokken. Snijders was boos en zei dat er een grens was overschreden: 'Ik ben inmiddels wel zo ver, na twee grote blokkades bij dit distributiecentrum, dat dit niet meer zo kan. Juist in deze coronatijd is het heel kwetsbaar om dit nu te doen. Er zijn mensen die vanwege een besmetting niet naar de supermarkt kunnen.' Het protest verliep volgens hem bovendien ongeorganiseerd, men hield zich niet aan de coronarichtlijnen en de politie moest ingrijpen. Hij pleitte landelijke regels rondom boerenprotesten zoals andere burgemeester ook al hadden voorgesteld. Albert Heijn verklaarde niet te zullen onderhandelen "met groeperingen die zich niet aan gemaakte afspraken houden".