La ciudad mantiene un clima submediterráneo, estando situada a 242 metros de altitud sobre el nivel del mar y disfruta de un clima entre mediterráneo y continental.