L'ERJ-135 est un biréacteur de transport régional à ailes en flèche et empennage en T. Ses propulseurs sont placés à l'arrière du fuselage, tout comme sur l'ERJ-145 dont il partage 95% des pièces. Le fuselage est de type semi-monocoque et la structure de l'avion fait grandement appel aux matériaux composites, celle-ci est conçut pour un cycle de 60 000 vols. Cet appareil nécessite 1 770 m pour décoller et 1 360 m à l'atterrissage.
Les commandes de vol sont de type classique assistées par servo-commandes hydrauliques pour les ailerons et la dérive et de par asservissement mécanique pour la gouverne de profondeur. Il est en outre équipé d'aérofreins et des volets à double fente. Son train d'atterrissage est produit par EDE/Liebherr, tandis que les freins et les roues sont développé par Goodrich.
L'avionique du cockpit est basé sur l'Honeywell Primus 1000, doté de cinq écrans à tube cathodique géré par un calculateur double. Ceux-ci se décomposent comme suit : 2 écrans principaux d'affichage des données du vol (un pour chaque pilote), deux écrans multifonctions et un écran affichant les données des moteurs et les alertes. L'avionique comprend aussi un équipement de radio-navigation Honeywell Primus II, un radar anti-collision, un avertisseur de proximité de sol et un radar météorologique Primus 1000.
Au niveau de l'aménagement de la cabine, celle-ci peut accueillir 37 passagers sur trois siège de front (2+1) en une seul classe. L'accès se fait par la porte avant dotée d'un escalier intégré. Deux sorties de secours sont prévue de chaque côté du fuselage au niveau des ailes. La cabine fait 2,10 m de large et 1,82 m de haut. L'ERJ-135 peut emporter un volume de bagage de 9,20 m ou 1 000 kg.