Selecting MAKE THIS MY STORE allows you to see local information throughout the site such as store specials, local events, product lists and more.
Online Ordering
Want to spend a little less time in the kitchen? Shop The Woodlands's selection of meals and more!

The Woodlands

1925 Hughes Landing Blvd.
Suite 100
The Woodlands, TX 77380
United States
7am–10pm. Seven days a week.
P: (832) 246-5600
F: (832) 246-5601

Grocery Delivery Available! powered by Instacart

Connect with the The Woodlands store

Looking for savings? See what's on sale
Want the latest on local events, sales and more? Subscribe to our newsletter.
Has e-Store: 
Has Wellness Club: 
National Office: 
Add holiday/special hours: 
Special Holiday Hours
Christmas: December 24: 7am-7pm December 25: closed New Year's Eve: 7am–9pm New Year's Day: 10am–8pm
Business Unit: 
365 Store: 

About the Store

Donation Requests

We love giving back to our community! If you are a non-profit or educational organization that would like a donation, please fill out the Online Donation Request Form. All requests must be made 8 weeks prior to the event.

Ordering Online for Delivery

whole foods market grocery bags

We are pleased to offer online ordering of groceries for deliveryexternal site in as little as one hour! Thousands of products are available, from pantry goods to fresh ingredients for dinner. Place an orderexternal site from your computer, tablet or mobile device for delivery to home, workplace or a selection of other Whole Foods Market cities nationwide.

Catering with The Woodlands Whole Foods Market

Are you preparing for a family gathering? Were you just appointed the office party planner and don't know where to begin? Whatever your event, we are committed to providing you with the finest food and service. 

We use the same high-quality ingredients you find in our aisles and prepare each dish with the same care you would use. From starters to sides, main entrees to decadent desserts, Whole Foods Market The Woodlands has your catering needs covered.

To place orders from our Catering Menu, call our Catering Team at 832-246-5600, or email and we will be happy to help!

In order to ensure delivery times and menu selections, please place orders with a minimum of 48 hours notice. For orders placed fewer than 24 hours in advance, please call and we will make every effort to accomodate your needs.