Il est nécessaire d'avoir le permis B pour conduire des véhicules et machines agricoles. Ce permis, avec la loi Macron de 2005, a subi des modifications qui facilitent son acquisition.
La loi Macron prévoit à l’article 27 la modification de certains articles du Code de la route. Depuis 2005, toute personne étant titulaire d'un permis B a la possibilité de conduire sur la voie publique des tracteurs et autres machines agricoles. Ceci est valable indépendamment de l'attachement des titulaires du permis à une exploitation agricole, forestière, une entreprise de travaux agricoles ou une coopérative utilisant du matériel agricole. Avant cette modification, les seuls pouvant circuler sur les routes sans permis étaient les personnes exerçant une profession agricole à temps plein ou partiel même si les personnes qui aidaient sur les exploitations pouvaient faire l'objet d'une dispense. Etre titulaire du permis poids lourd n'est donc plus obligatoire pour circuler sur la voie publique. Il existe toutefois des exceptions ;
D'après l'article L221-20 du Code de la route, le permis de conduire est attribué selon le poids total autorisé en charge (PTAC) du véhicule, auquel s'ajoute le poids de la remorque d’occasion, s'il y en a une. Le poids total de la machine agricole ne doit pas dépasser 3,5 tonnes et permettre de transporter huit personnes assises au maximum. Une exception réside dans l'article L221-2 du Code de la route. La conduite sans permis d'un véhicule ou appareil agricole appartenant à une exploitation agricole, à une entreprise de travaux agricoles ou à une coopérative d'utilisation de matériel agricole n'est possible que si le véhicule est attaché à une exploitation agricole ou forestière et si le conducteur est âgé d'au moins 16 ans. Les conducteurs peuvent être des chefs d'entreprise ou d'exploitation à titre principal ou temporaire, des conjoints participants aux travaux, des collaborateurs ou aidants majeurs. Les retraités, salariés agricoles, apprentis ou même stagiaires, sous certaines conditions peuvent également conduire sans permis.
Les critères d’une machine agricole sont énoncés dans l'article R221-20. Celle-ci est automotrice ou il peut s’agir d'un ensemble comprenant un tracteur et du matériel remorqué, lorsque la largeur de l’ensemble n’excède pas 2,50 mètres. L’ensemble peut comprendre un véhicule tracteur et plusieurs remorques ou matériels remorqués, une remorque transportant du personnel et appartenant à une exploitation agricole, à une entreprise de travaux agricoles ou à une coopérative d'utilisation de matériel agricole ». Il est impératif de respecter ces caractéristiques pour respecter les lois citées précédemment. En résumé, si un appareil agricole est rattaché à une exploitation , son conducteur âgé de plus de 16 ans n'a pas besoin d'être titulaire du permis B. Mais si l'appareil n'est pas rattaché à une exploitation, son conducteur doit être titulaire du permis B. La loi Macron a ainsi permis la simplification des anciennes dispositions du Code de la route