Denver, CO's Cherry Creek is home to a Swatch store that showcases an extensive collection of stylish watches, jewelry, and accessories in bold designs and vibrant colors. This location stands out for its ability to cater to fashion-conscious shoppers seeking trendy yet affordable pieces, making it a must-visit spot within the mall’s diverse retail landscape. The store's energetic atmosphere aligns perfectly with Denver’s vibrant culture, attracting both locals and tourists alike who appreciate Swatch’s commitment to innovative style at accessible price points.

Mall hours Open now
Monday 10:00 AM – 9:00 PM
Tuesday 10:00 AM – 9:00 PM
Wednesday 10:00 AM – 9:00 PM
Thursday 10:00 AM – 9:00 PM
Friday 10:00 AM – 9:00 PM
Saturday 10:00 AM – 9:00 PM
Sunday 11:00 AM – 6:00 PM
Hours for the mall — individual store hours may vary.
Information
Mall line (303) 388-3900
General mall number
Report an issue with this listing

Other Swatch locations

All locations →