La Fira de Sant Josep es celebra el cap de setmana després del dia de Sant Josep, es tracta d'una fira comercial, en la que l'exposició de vehicles constitueix l'eix central de la fira, acompanyada de parades d'artesania, comerç local, entitats culturals i socials del poble o comarca, entre altres. Els actes més clàssics que es fan en el marc de la fira són l'exposició del concurs de dibuix infantil (el 2018 s'ha celebrat la 31a edició) i la mostra d'empreses i comerç local en el conjunt de parades o d'estands instal·lats al local del blat. Hi ha a més atraccions per la mainada. Des de l'any 2009 també s'inclou una trobada de cotxes clàssics. En el marc de la Fira es fan diversos actes de caràcter lúdic i cultural que varien cada any, com exposicions; a més, també hi ha espai per atraccions per la mainada.
Els actes de la fira han anat canviant i adaptant-se al llarg dels anys, així com els espais on es desenvolupa, els darrers anys hi hagut activitats a l'avinguda de Catalunya i la plaça de l'Estació, el carrer Balmes, carrer Farguell i el Local del Blat, a més de la plaça Maragall.
Les edicions del 2017 i 2018 han inclòs actuació castellera a l'Avinguda de Catalunya, a càrrec dels Castellers de Berga i alguna altra colla convidada.