De par la physionomie particulière de Xàbia, les commerces sont répartis entre trois centres urbains : Xàbia Histórica, Duanes et Arenal.
Dans le centre historique, Xàbia Histórica, existe une grande variété de commerces. Des commerces d’une longue tradition familiale le long de la rue C/ Mayor et autour de l’hôtel de ville (Ayuntamiento), ainsi que des boutiques, des magasins de chaussures et des commerces de design Av. Príncipe de Asturias. Plusieurs Shopping Nights sont organisées durant l’année avec d’importantes remises ainsi que des activités complémentaires. Ce centre abrite le marché couvert municipal Mercado Municipal de Abastos, où vous pourrez acquérir des produits gastronomiques de qualité et typiques de Xàbia. En plus de réunir un grand nombre de bars à tapas et de bistrots, il s’agit du centre administratif et financier de la ville. Vous pouvez obtenir plus d’informations ou effectuer également vos achats via Xàbia Histórica et La Xabiera.
En outre, tous les jeudis entre 8 h 30 et 14 h 00 environ, se tient un marché aux puces hebdomadaire sur les places Plaza de la Constitución.
Duanes de la Mar comprend également un large choix de commerces concentrés Av. Jaime I, C/ Cristo del Mar et autour de l’église. Ce centre abrite le port de pêche et le port de plaisance ainsi que la halle aux poissons (Lonja de Pescado) avec la traditionnelle criée qui a lieu du lundi au vendredi à partir de 17 h. À partir de 18 h, vous pourrez y acheter du poisson et des fruits de mer frais de la baie au point de vente que possède l’organisation de pêcheurs dans la halle même. Sa grande tradition maritime en font un centre qui renferme de nombreux restaurants et bars proposant des tapas traditionnelles inspirées de la mer.
À la plage Playa del Arenal vous trouverez une grande offre commerciale tout au long de l’année. En plus de boutiques de vêtements et de magasins de chaussures, vous y trouverez une grande variété de boutiques de souvenirs et de cadeaux, bijouteries et de mode estivale. L’été, la promenade se remplit de stands d’artisanat à partir de 19 h.
Les horaires d’ouverture des commerces de Xàbia sont approximativement, en fonction des saisons, de 9 h 30 à 13 h 30 et de 16 h ou 16 h 30 à 20 h ou 20 h 30.
Xàbia dispose également de nombreux supermarchés et grandes surfaces, aussi bien dans les centres urbains que sur les principales voies d’accès à ceux-ci ou aux résidences. La plupart ouvrent également les week-ends et jours fériés de juillet, août et septembre.
Les associations de commerçants de la ville organisent régulièrement tout au long de l’année différents évènements tels que la Foire de l’Artisanat durant la Semaine sainte, les marchés de Noël, le Shopping Nights, le Tapeo (tournée des bars à tapas), le festival « Peix i delantal » (rencontre gastronomique), et Música « al Carrer » (musique en plein air), entre autres, ainsi que des activités qui animent de façon festive le marché municipal avec notamment le « Mercatap » (tapas au marché).