Rubí si trova nel nord-est della Spagna, nella comunità autonoma della Catalogna, a circa 20 chilometri a nord-ovest del centro di Barcellona. È situata nella comarca del Vallès Occidental, un’area leggermente collinare ma ben urbanizzata, che si estende tra le montagne del Parco Naturale di Sant Llorenç del Munt e la metropoli barcellonese.
La città è ben collegata con località di grande interesse come Sabadell, Terrassa e Sant Cugat del Vallès. A breve distanza si trovano anche le spiagge della Costa del Maresme e le montagne dei Pirenei, rendendo Rubí un punto di partenza ideale per escursioni verso destinazioni sia naturali che urbane.
Il clima di Rubí è tipicamente mediterraneo, con estati calde e secche e inverni miti. Le temperature estive superano spesso i 30°C, mentre in inverno raramente scendono sotto i 5°C. I mesi migliori per visitare la città sono la primavera e l’autunno, quando il clima è più piacevole e le giornate sono ancora lunghe.