Can Rocasalbas és una masia del segle XVIII que va ser reformada durant els segles XIX i XX. La primera reforma va afectar al cos posterior corresponent al celler, ja que va ampliar-se en alçada un nivell per sobre l'anterior i es va fer desaiguar la coberta cap a la façana posterior. Durant el segle XX, la masia va ser novament reformada, aquest cop la part principal. Es va aixecar la teulada, es van fer noves algunes obertures i es va adaptar l'interior com un habitatge modern.
És un edifici de planta rectangular que s'estructura en tres crugies. Consta de planta baixa i pis i té la coberta a dos vessants amb el carener perpendicular a la façana, llevat del cos posterior que és d'un vessant. El frontis es composa segons tres eixos d'obertures; al centre hi ha el portal d'arc de mig punt ceràmic amb els brancals ceràmics. Les finestres del pis són d'arc pla de pedra carejada, excepte les de l'eix de la dreta, que s'han reformat i són d'arc pla arrebossat. A la façana de ponent hi ha adossat un petit cos annex, d'un sol nivell d'alçat. El cos del celler presenta diverses obertures de pedra tosca a la planta baixa, mentre a la part superior són ceràmica. Una d'elles està situada a mitja alçada del mur i servia per abocar-hi les portadores amb el raïm. Al centre de la façana posterior en sobresurt un petit cos quadrangular que sembla correspondre's amb la comuna. El revestiment dels murs és arrebossat amb pòrtland, llevat del cos posterior que presenta la pedra vista. Davant la casa trobem el pou antic, mentre a l'altre costat del camí hi ha un cobert antic.