We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Hurricane Ian left many people without power, Wi-Fi, internet, and day-to-day necessities. If you live in Southwest Florida and are in need of some groceries, supplies, etc., there are places open. Not many, but there are some that might have the essentials you’re looking for. This list, courtesy of WINK news, represents the businesses open as of writing. Keep in mind that due to the current situation in Southwest Florida, supplies might be limited. Remember curfews are in effect until further notice:
- Lee County 6 p.m.
- Charlotte County 9 p.m. to 6 a.m.
- Collier County 10 p.m. to 6 a.m.

Stores open in Lee County
- Ace Hardware – 12830 Metro Pkwy, Fort Myers, FL 33966. Will be open from 9 a.m. – 5 p.m.
- Ace Hardware – 1149 Homestead Rd N, Lehigh Acres, FL 33936. Will be open from 9 a.m. – 5 p.m.
- Ace Hardware – 9100 Bonita Beach Rd SE, Bonita Springs, FL 34135. Will be open from 9 a.m. – 5 p.m.
- Ace Hardware – 18911 Tamiami Trail South (U.S. 41), Fort Myers, FL 33908
- BJ’s Wholesale Club – 1929 NE Pine Island Rd, Cape Coral, FL 33909
- Costco – 7171 Cypress Lake Dr, Fort Myers, FL 33907
- Home Depot at the Forum – 3402 Forum Blvd, Fort Myers, FL 33905
- Lowes – 8040 Dani Drive, Fort Myers, FL 33966
- Publix – 6700 Bayshore Rd, North Fort Myers, FL 33917
- Publix – 13401 Summerlin Rd, Fort Myers, FL 33919
- Publix – 6700 Bayshore Rd, North Fort Myers, FL 33917
- Publix – 3015 SW Pine Island Rd, Cape Coral, FL 33991
- Publix – 4065 Hancock Bridge Pkwy, North Fort Myers, FL 33903
- Publix – 5997 South Pointe Blvd Ste 106, Fort Myers, FL 33919
- Publix – 4600 Summerlin Rd, Fort Myers, FL 33919
- Sam’s Club – 301 SW Pine Island Rd, Cape Coral, FL 33991
- Sam’s Club – 5170 S Cleveland Ave, Fort Myers, FL 33907
- Target at the Forum – 9350 Dynasty Dr, Fort Myers, FL 33905
- Universal Supermarket – 26611 Old 41 Road, Bonita Springs, FL 34135. Open at 10 a.m. Thursday, Sept. 29
Businesses open in Charlotte County

- Ace Hardware – 3035 Tamiami Trail, Port Charlotte, FL 33952
- BJ’s Wholesale Club – 19150 Quesada Ave, Port Charlotte, FL 33948
- Publix – 42051 Cypress Pkwy, Babcock Ranch, FL 33982
- Publix – 4265 Tamiami Trail, Port Charlotte, FL 33980
- Publix – 2310 Tamiami Trail Unit 1129, Punta Gorda, FL 33950
- Sam’s Club – 17700 Murdock Cir, Port Charlotte, FL 33948
- Walmart – 375 Kings Hwy, Port Charlotte, FL 33983
Businesses open in Collier County

- Ace Hardware – 11673 Collier Blvd (just off of Golden Gate Parkway), Naples, FL 34116
- Ace Hardware – 1720 San Marco Road, Marco Island, FL 34145
- Ace Hardware – 4433 Tamiami Trail East, Naples, FL 34112
- Ace Hardware – 141 Tamiami Trail (U.S. 41) North Naples, FL 34102
- Publix Super Market at Naples Plaza – 1981 Tamiami Trail N, Naples, FL 34102
- Publix Super Market at Neapolitan Way Shopping Center – 4601 9th St N, Naples, FL 34103
- Publix Super Market at Marketplace at Pelican Bay – 8833 Tamiami Trail N, Naples, FL 34108
- Publix Super Market at The Shoppes at Pebblebrooke – 15265 Collier Blvd, Naples, FL 34119
- Publix Shoppes at Orangetree – 13550 Immokalee Rd, Naples, FL 34120
- Publix – 8585 Collier Blvd, Naples, FL 34114
- Walmart – 11225 Tamiami Trail N, Naples, FL 34110
- Walmart Neighborhood Market – 5010 Airport-Pulling Rd, Naples 34105
- Whole Foods will be open 10 a.m. – 6 p.m. at Mercato in Naples
Is Publix open in Florida?

Publix has an up-to-the-minute list of stores that are open (and stores that are closed, too). When you browse that list, there are stores marked as being on “business hours” and others that are observing “modified hours.” In the path of Hurricane Ian, all of the “modified hours” stores are locations that have been temporarily closed due to the storm.
Here are the locations we’ve found for Publix stores open in Florida:
Fort Myers
Publix – 6700 Bayshore Rd
Publix – 13401 Summerlin Rd
Publix – 6700 Bayshore Rd
Publix – 3015 SW Pine Island Rd
Publix – 4065 Hancock Bridge Pkwy
Publix – 5997 South Pointe Blvd Ste 106
Publix – 4600 Summerlin Rd
Naples
Publix Super Market at Naples Plaza – 1981 Tamiami Trail N
Publix Super Market at Neapolitan Way Shopping Center – 4601 9th St N
Publix Super Market at Marketplace at Pelican Bay – 8833 Tamiami Trail N
Publix Super Market at The Shoppes at Pebblebrooke – 15265 Collier Blvd,
Publix Shoppes at Orangetree – 13550 Immokalee Rd
Publix – 8585 Collier Blvd
Port Charlotte
Publix – 4265 Tamiami Trail
Publix – 2310 Tamiami Trail Unit 1129
Sam’s Club – 17700 Murdock Cir
Is Walmart open in Florida?

Like Publix, Walmart has an ongoing store status list that shows locations that are currently closed. A bunch of those are in Florida, but here are the locations that have reopened:
- Walmart – 11225 Tamiami Trail N, Naples, FL 34110
- Walmart Neighborhood Market – 5010 Airport-Pulling Rd, Naples 34105
- Walmart – 375 Kings Hwy, Port Charlotte, FL 33983
Restaurants open in Southwest Florida

Naples
- Altavilla Pizza and Trattoria – 7550 Mission Hills Drive, Naples 34119
- C3 Cafe Naples – 1048 Castillo Drive, Naples 34103 (Open from 11 a.m. – 2 p.m.
- Carrabba’s Italian Grill – 4320 Tamiami Trail N, Naples, FL 34103
- Gigi’s Bakery – 7211 Vanderbilt Beach Rd unit 6, Naples 34119
- Epiphany Gluten Free Bakery – 1514 Immokalee Rd #117, Naples, FL 34110 (Open at noon)
- Five Guys – 7211 Vanderbilt Beach Rd #17, Naples, 34119
- Five Guys – 1410 Pine Ridge Rd Naples, 34109
- Fuji Sushi Bar & Asian Bistro – Founders Square Dr, Naples 34120
- Mel’s Diner – 3650 Tamiami Trail N, Naples, 34103
- Panera Bread (Cash Only) – 12720 Tamiami Trail E, Naples, FL 34113
Elsewhere
- Corner Spot Diner – 4450 Bonita Beach Rd SW #10, Bonita Springs, FL 34134
- FK Your Diet Fort Myers will be providing free hot meals starting at 8 a.m. – 19630 S Tamiami Trail, Fort Myers, Florida 33908
- Masala Mantra Indian Bistro – 4518 del Prado Blvd S, Cape Coral 33904
- McDonald’s – 20310 Grand Oaks Shoppes Blvd, Estero, FL 33928
- McDonald’s – 1530 Colonial Blvd, Fort Myers, FL 33919
- Mel’s Diner Cape Coral – 1331 Pine Island Rd NE, Cape Coral, FL 33909
- Subway – 20301 Grande Oaks Shp Ctr 112, Estero, FL 33928
- Waffle House – 1228 Tamiami Trail, Punta Gorda, FL 33950
Gas stations open in Southwest Florida

- Mobil Gas Station – 14267 Collier Blvd, Naples 34119
- RaceTrac – 9089 Immokalee Rd, Naples 34120
- RaceTrac – 1150 Airport-Pulling Rd N, Naples, FL 34104
- Wawa – 2370 Colonial Blvd. Fort Myers, FL 33907
- Wawa – 761 Del Prado Blvd N, Cape Coral, FL 33909
- Wawa – 2525 Tamiami Trail, Port Charlotte, FL 33952
- Wawa – 26415 Indian Trail Dr, Punta Gorda, FL 33950
Other businesses open in Southwest Florida

- Animal Medical Center of Lehigh Acres – 2920 Lee Blvd, Lehigh Acres, FL 33971 – limited services
- Mackle Park will be open for cooling and charging. Please check the City of Marco Island Parks and Recreation site for operational hours.
- H&C Home Services of Naples
- Coastal Medical Urgent Care – 8291 Dani Dr. 100, Fort Myers, FL 33966. Thu/Fri: 7 a.m. – 5 p.m., Sat/Sun: 8 a.m. – 4 p.m.
- Metro Ice Co – 1946 Honda Dr, Fort Myers, FL 33907
- Traveling Therapist Spa and Emotional Wellness Clinic – 3441 Colonial Blvd Unite 2, Fort Myers, FL 33966 – Free Mental Health Services
- Woof Gang Bakery & Grooming Estero – 20000 S Tamiami Trail Suite 204, Estero, FL 33928 – dog/cat food available
