Skip to main content
You have permission to edit this business.

Grant's Supermarket




About Grant's Supermarket

Grant's "Three Day Sale!" Click here!

Welcome to Grant’s Supermarket – your hometown grocery since 1949. From a single store we’ve grown to 14 locations serving our communities. Our market area encompasses southern West Virginia and southwest Virginia.

Since its inception, Grant’s has been a locally owned and operated company. We’re proud to employ hundreds of local people; people you know and trust. In an age of impersonal, cookie-cutter big box retailers, we offer old-fashioned customer service, quality groceries and products, and prices you’ll love.

Our associates will even take your groceries to the car and load them for you – In fact, if someone doesn’t offer to assist you, we want to know about it!

Browse our weekly ads and famous monthly 3-day sales, then come see us. You want to save money and be treated like family, so shop with us and find out why we’ve been voted “Best Place to Buy Groceries” year after year.


Other Locations:

Old Bluefield-Princeton Rd
Green Valley, WV
Phone: 304-325-6224
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-9:00

1314 East Main St
Princeton, WV
Phone: 304-425-5700
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-9:00

Athens Crossroads
Princeton, WV
Phone: 304-425-5887
Hours: Mon-Sun 8:00-9:00 

3669 New Hope Rd
Princeton, WV
Phone: 304-425-6081
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-9:00

315 Bluefield Ave
Bluefield, WV
Phone: 304-325-8945
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-8:00

3 Church St
Oak Hill, WV
Phone: 304-465-5460
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-9:00

14297 Rocket Boys Dr
War, WV
Phone: 304-875-2210
Hours: Mon-Sat 8:00-8:00 
Sun 10:00-8:00

629 East Riverside Dr
N Tazewell, VA
Phone: 276-988-0945
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-9:00

Richlands Mall
Richlands, VA
Phone: 276-964-6224
Hours: Mon-Sat 8:00-10:00 
Sun 9:00-10:00

778 Federal St
Rich Creek, VA (Midway)
Phone: 540-726-7580
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-8:00

103 MacArthur Ln
Narrows, VA
Phone: 540-726-2303
Hours: Mon-Sat 8:00-8:00 
Sun 9:00-8:00

544 East Stuart Dr
Galax, VA
Phone: 276-238-1561
Hours: Mon-Sat 8:00-9:00 
Sun 9:00-9:00

900 Wenonah Ave
Pearisburg, VA
Phone: 540-921-2058
Hours: Mon-Sat 8:00-8:00 
Sun 9:00-8:00

615 Main St
Bland, VA
Phone: 276-688-0314
Hours: Mon-Sat 8:00-8:00 
Sun 10:00-7:00

  • Accepts:
  • American Express
  • Cash
  • Check
  • Discover
  • MasterCard
  • Visa

Is this your business?

Promote your business through our innovative Marketplace system! It's free to sign up!


Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.

Get up-to-the-minute news sent straight to your device.