Natick Mall

1245 Worcester Street
Natick, MA 01760

(508) 655-4800


Natick Mall, the largest mall in New England, is a world-class retail and restaurant destination with 200 of the finest retail stores; including the first Nordstrom in Massachusetts, the area’s only suburban Neiman Marcus, along with JCPenney, Lord & Taylor, Macy’s and Sears.

Place Information

  • Place Category


  • Place Cost Not Available
  • Place Hours
    Sunday 12:00pm - 6:00pm
    Monday 10:00am - 9:00pm
    Tuesday 10:00am - 9:00pm
    Wednesday 10:00am - 9:00pm
    Thursday 10:00am - 9:00pm
    Friday 10:00am - 9:00pm
    Saturday 10:00am - 9:00pm

Natick Mall: From the Parents


No ratings. Provide yours!