Cardedeu liegt in der Provinz Barcelona, in der Comarca Vallès Oriental. Die Stadt befindet sich in einer leicht hügeligen Landschaft, nahe dem Naturpark Montseny, der von der UNESCO als Biosphärenreservat anerkannt ist. Die Lage zwischen Mittelmeer und Vorgebirge ermöglicht zahlreiche Freizeitmöglichkeiten – von Strandtagen an der Küste bis hin zu Wanderungen in den Bergen.
Die Küstenlinie des Maresme ist mit dem Auto oder Zug in etwa 30 Minuten erreichbar, ebenso wie die Metropole Barcelona. Die Nähe zu großen Städten und Naturschutzgebieten macht Cardedeu zu einem attraktiven Ausgangspunkt für Ausflüge in alle Richtungen.
Das Klima ist mediterran mit heißen Sommern und milden Wintern. Frühling und Herbst gelten als die besten Reisezeiten, da dann angenehme Temperaturen und zahlreiche kulturelle Veranstaltungen aufeinandertreffen.