When we think of winter holidays, we’re usually thinking about twinkling lights, Christmas trees, and gift giving. And perhaps that’s why Thanksgiving is such an important day to remember. In the midst of all the holiday rush, it’s easy to forget our priorities. We get so caught up in decorating, shopping, and planning parties that we don’t always remember to stop and give thanks for what we already have.
Thanksgiving Day is not just a day of festive gatherings and tables overflowing with food. It’s a day to be with friends and family for the express purpose of remembering the important things in life. It’s a time for being grateful for the big blessings in our lives. It’s a time for recalling the little things that we sometimes overlook. And most importantly, it’s a time for gathering with people that we love – but may not always have a chance to see.
To help you make this Thanksgiving special, we’ve put together a list of holiday resources in Richmond and the surrounding areas. Whether you’re looking for ways to save time on meal prep, want to ensure that only the best goes on your table, or just need some help assembling all the bits and pieces for your holiday feast, we’ve got you covered. From pre-made meals to farm-raised turkeys, you’ll find everything you need to make your Thanksgiving feast perfect while leaving you with plenty of time to focus on family, friends, and the things that are really important.
Use the quick links below to get started!
Farm-Raised Turkeys and Fresh Meats
Online Grocery Ordering
Local Grocery Deliveries
Farm-Raised Turkeys and Fresh Meats
If you’re looking for only the freshest meats to put on your Thanksgiving table, there are a number of farms and butcheries in the Greater Richmond area and beyond that have fresh turkeys and other meats available for pre-Thanksgiving pick-up. If your schedule doesn’t work with any of the resources we’ve listed below, be sure to check sites like Eat Wild/Virginia or Local Harvest/Richmond for other options.
This small, specialty butcher is known for its high-quality meats. During the holiday season, they take special orders for local and heritage turkeys. Supplies can be limited, especially at this time of year, so be sure to call them at (804) 422-8519 or visit them online to see what they currently have in stock or to place your specialty order.
Hours: Monday-Friday, 9:30am – 7pm; Saturday, 9:30am – 6pm
Price: Contact Belmont Butchery for prices.
Address: 15 N. Belmont Avenue, Richmond, VA 23221
Contact: (804) 422-8519
Featuring Pasture-Raised, Hormone and Antibiotic-free Turkeys from River Oak Farm in Roseland, Virginia, JM Stock Provisions in Charlottesville takes online orders for fresh, Thanksgiving turkeys. Click here to order yours online today.
NOTE: Online Turkey order deadlines is 7pm on Wednesday, November 14.
Hours: Open 8:30am – 7pm daily
Price: Whole turkey – $6.99/lb; Turkey breast – $14.99/lb; $50 deposit required for both whole turkeys and turkey breasts at the time of order, balance paid at pick-up.
Address: 709 West Main Street, Charlottesville, VA 22902
Contact: (434) 244-2480 or order online.
Located in Gloucester, the Parker Family Farm offers fresh, pasture-raised chickens, eggs, turkey, and pork. They are currently taking Thanksgiving turkey orders. To pick up products, visit them at their Farm Store Thursday afternoons, 1pm – 7pm, Saturday afternoons, 2pm – 7pm, and by appointment. Feel free to call or email in advance if you want to be sure the items you are interested in are available. Or visit them year-round at the South of the James Farmers Market every Saturday, 9am-12pm.
Many know Polyface products from other retailers as they are one of the area’s largest providers of top-quality, pasture-raised poultry, meat and eggs. But if you would like to buy from Polyface Farms directly, you can either buy directly from their farm in Swoope, Virginia or order online for a regional pick-up. After your order has been assembled at the farm in Swoope, it will be delivered to your specified pick-up location. Pick-up is available in Midlothian and Richmond, every third Wednesday (Richmond, 11am or Midlothian, 12:30pm).
Price: Whole turkeys range from $56 – $80+. Click here for a complete list of prices, including turkey, chickens, select poultry parts, and more.
Address: 55 Pure Meadows Lane, Swoope, VA 24479;
Contact: Order online for regional pick-up, or email here.
All of the fresh meats found at Sunrise Farms are pasture-raised and fed on non-GMO grain. Thanksgiving turkeys can be pre-ordered and picked up at the Sunrise Farm storefront in Stuart’s Draft.
Hours: Monday-Friday, 8am – 5pm (Storefront)
Price: Contact Sunrise Farms directly for current turkey pricing.
Address: 2177 Tinkling Spring Road, Stuarts Draft, VA 24477
Contact: (540) 337-3773 or order online.
Don’t feel like doing all of the cooking this year? Then be sure to check out these stores and caterers in the Richmond area. With full Thanksgiving menus available, you can keep your meal prep simple. Choose from fully cooked feasts, or try any number of ready-to-heat a la carte options for simplified meal prep.
Let Ellwood Thompson’s do the cooking for you this year and enjoy the freshest meats, vegetables, and baked good available. Choose from a variety of organic meats, including pre-cooked and ready-to-cook turkeys, ham, salmon, beef, and more. Plus, you can choose from a full range of prepared sides, salads, soups, breads, and delicious desserts. Vegan and vegetarian options are available. See the full menu here.
Note: Thanksgiving order deadline is Saturday, November 17th.
Fresh Market provides everything you need for your holiday’s meals – pre-cooked or otherwise. Visit The Fresh Market online or in-store to pre-order fully cooked turkeys, oven-ready turkeys, meats, sides, breads, desserts, and more. All of their turkeys are raised in Pennsylvania’s Amish country, are antibiotic-free, and fed a vegetarian diet free of animal by-products. Choose from complete meals, or make your own Thanksgiving feast from a complete a la carte menu. See the full selection here.
Hours: 8am – 9pm, daily
Price: Complete Meals – $54.99 (3-5 people) up to $149.99 (12-14 people); see a la carte pricing here; Fresh whole turkeys start at $2.49/lb or organic at $3.99/lb
Address(es) and Contact:
1200 Hugenot Road, Midlothian, VA 23113, (804) 897-0300
4600 Commonwealth Centre Parkway, Midlothian, VA 23112, (804) 744-7535
1527 N. Parham Road, Richmond, VA 23229, (804) 282-3823
10 N. Nansemond St., Richmond, VA 23221, (804) 355-3190
From formal parties to holiday meals, Goodrich Gourmet serves the Richmond area with quality catering services. To make your Thanksgiving dinner hassle-free, visit Goodrich Gourmet to see their full holiday catering options. Complete meal choices include turkey dinners, ham dinners, turkey and ham combo dinners, surf and turf dinners, and a full range of a la carte sides. Call (804) 750-1400 or email email@example.com for a quote. Most orders are available for pick-up or drop-off.
Hours: Contact Goodrich Gourmet for available pick-up and drop-off times.
Price: Complete meals – $16.95 – $49.99 per guest (includes compostable 9” plates, napkins, cutlery, and serving ware, or upgrade to acrylic for $1 more per person)
Address: 112 S. 2nd Street, Richmond, Virginia 23219
Contact: Call (804) 750-1400 or email firstname.lastname@example.org.
Groovin’ Gourmets can handle all of your catering needs, from special events to holiday meals. With a range of meats, including turkey, ham, pork loin, or beef, you can have Thanksgiving on the table with no effort at all. Plus, choose from a selection of gourmet hors-d’oeuvres, sides, salads, and desserts to complement your meal. Holiday packages are sold in increments of 10. Additional packages may be added and are priced separately. All packages include petite rolls, butter, compostable disposable plates, and utensils. Meals can be delivered hot or cold with directions for heating.
Hours: Monday-Friday, 8am – 5pm
Price: Full holiday feasts begin at $39.99/person, with a la carte menue starting at $22.99/person. All holiday packages are sold in increments of 10. Click here for a complete list of menu items and pricing.
Address: 1708 Belleville St., Richmond VA 23230
Contact: Call (804) 868-8900, order online, or email email@example.com
Located in Ashland, Homemades by Suzanne has served the Greater Richmond area for decades. And this year, you can enjoy the home-cooked goodness of a complete Thanksgiving meal from Suzanne without the hassle of cooking yourself. The 2018 Thanksgiving dinner menu offers your choice of appetizer, a main course featuring turkey and all the traditional Thanksgiving sides, plus a dessert.
NOTE: Thanksgiving order deadline is Saturday, November 17th. All orders can be picked up in-store on Wednesday, November 21.
Hours: Tuesday – Friday, 9am – 2pm, Saturday, 9am – 3pm
Price: Full Thanksgiving dinner – $34.45/person; or see the a la carte menu for additional prices.
Address: 102 North Railroad Avenue, Ashland, Virginia 23005
Contact: (804) 798-8331 or firstname.lastname@example.org
Simplify your Thanksgiving prep with a Thanksgiving meal kits from Kroger’s Deli. With plenty of locations and great prices, Kroger offers a range of ready-made Thanksgiving dinners, complete with a wide selection of sides, desserts and more. Choose from turkey or ham, plus all the trimmings. See the complete Thanksgiving Meal Kit menu for more details. Best of all, some Richmond area stores offer delivery, so be sure to check out your local store for more information!
Price: Complete meals – $59.99 – $79.99; click here for a complete menu
Hours, Store Locations and Contact Information: Visit Kroger’s online store locator to find the Richmond area store nearest you.
With ready-to-heat-and-eat meals available, Publix makes Thanksgiving meal prep easy. Just order your complete meal, heat it, and enjoy dinner without the fuss. Complete meals include a fully cooked (ready-to-heat) turkey or ham plus sides. Plus, be sure to see their complete array of additional desserts, sides, and appetizers or holiday platters to round out your Thanksgiving feast. Advance notice of 48 hours is required and meals can be picked up in store.
Hours: 7am – 10pm, daily
Price: Complete meals – $49.99-$89.99
Address and Contact: Visit the Publix online store locator to find the Richmond area store nearest you.
Tom Leonard’s has everything you need for Thanksgiving dinner—from fresh meats and produce, to complete Thanksgiving feasts. Tom Leonard’s offers turkeys from Pennsylvania’s Amish Country, that are 100% all-natural, never frozen, and oven-ready. Choose from brined, ready-to-cook turkeys, already cooked turkeys, a wide range of tasty sides, fresh baked breads, and desserts, as well as complete meals for anywhere from 4 to 16 people. See their full Thanksgiving menu here.
NOTE: All Thanksgiving orders should be placed by Monday, November 19 at 5pm, or 48 hours prior to the desired pickup time. All orders must be picked up by Wednesday, November 21 at 4pm.
Hours: 9am – 8pm, daily
Whole Turkey (pre-brined, oven-ready): $59.99 – $79.99; Brined Turkey Breast: $32.99
*Turkeys can be pre-cooked for an additional $25
Homestyle Sides: $8.99 each or 2/$16
Pies: $11.99 each or 2/$22
Complete Meals: $79.99 (4-6 guests) -$129.99 (12-16 guests)
Address: 4150 Tom Leonard Drive, Glen Allen, VA 23060
Contact: To order, call Jeanne at 804-364-5800 or complete an order form and email to email@example.com.
Although they have closed their popular grocery stores, Ukrop’s is still offering delicious home cooked foods through Ukrop’s Homestyle Foods. Order ready-made dinners, complete with sides and pies, for your Thanksgiving feast. With everything from cornbread stuffing, to sweet potato casseroles, to seasoned green beans and cranberry orange salad, Ukrop’s has what you need to make Thanksgiving special. And of course, don’t forget the rolls! See the Thanksgiving menu here, check out a complete list of sides, or add the perfect Thanksgiving treats and desserts to your meal.
NOTE: All orders will be available for pickup only at 2026 Westmoreland St., on November 17 (9am-3pm) and November 19-21 (9am-6pm).
Price: Complete meals for 6-8 people – $99.99; Whole cooked Turkey (10-12lbs) – $49.99; a la carte items vary. *Right now, you can save $10 on your Thanksgiving order. Use code TURKEY10 (full meal), or TURKEY5 (a ‘la carte turkey) at checkout.
Address: 2026 Westmoreland Street, Richmond, VA 23230
Contact: Order online, email, or call (804) 340-3000
You already know Walmart as a place where you can get low prices on all of your Thanksgiving dinner ingredients – but now, you can get your entire meal, ready-to-heat, for less than $50. Walmart’s first-ever Thanksgiving Holiday Dinner Kits each serve 6-8 guest and include either a fully cooked glazed spiral ham or smoked turkey breast, along with all the sides like green bean casserole, mashed potatoes and gravy, stuffing, and mac and cheese. All you have to do is pop it in the oven and dinner is served. Get yours straight from the Walmart deli or via grocery pick-up.
Address/Contact: Click here to find the Walmart nearest you.
Wegman’s has everything you need to serve up the perfect Thanksgiving feast – from pre-made items to recipe ideas and menu guides to party planning tips. For traditional, pre-cooked meals, try Classic Turkey dinner featuring a fully cooked turkey with homestyle gravy, herb stuffing, mashed potatoes, green bean casserole, whipped squash, and cranberry-orange relish. Or go for the Hand-Carved Dinner which includes expertly carved, fully cooked, free-range turkey with gravy, and mouthwatering sides like signature herb stuffing, mashed potatoes, squash, spinach and craisins, and cranberry-orange relish. See the complete holiday menu selections here or start your online order now.
Hours: 6am to 12am, daily; Thanksgiving Hours – Stores will close at 4pm on Thursday, November 22 and reopen Friday, November 23 at 7am.
Price: Start your online order or visit your local Wegman’s for complete pricing.
Address(es) and Contact:
Wegman’s Short Pump
12200 Wegmans Blvd
Henrico, VA 23233
12501 Stone Village Way
Midlothian, VA 23113
Known for their wide selection of organic and gourmet options, Whole Foods at Short Pump offers everything you need for a perfectly festive holiday feast. Choose from traditional Thanksgiving meals including organic or free-range whole turkeys (pre-roasted or uncooked); game birds, including duck, goose and Cornish game hen; fresh meats, including beef, pork and lamb; a wide range of sides; baked goods; starters; or complete meals with a choice of meats for groups ranging between 4 to 12 people. Vegan options are also available. See the complete Thanksgiving meals selections here or click here for a la carte items.
NOTE: Pickup dates are from November 14 – November 23
Hours: Open 7am – 10pm, daily
Turkey (uncooked): starting at $2.49
Turkey (pre-cooked): starting at $39.99
Oven-Ready (seasoned, but uncooked): starting at $49.99
Complete Meals: $69.99 (basic meal for 4 people) up to $449.99 (ultimate feast for 14 people)
Address: 11173 West Broad Street, Glen Allen, VA 23060
Contact: (804) 364-4050 or order online; for additional help ordering, call (844) 936-2428.
Online Grocery Ordering
In the midst of the holiday rush, getting to the grocery store can be a challenge. Fortunately, there are many ways to avoid the hassle of lines and multiple trips to the store this holiday season with online ordering, delivery, and/or in-store pick-up. Check out a few of the options available in the Greater Richmond area.
If you’re an Amazon Prime member, then you already know how great their free two-day shipping feature is. But of course, not every item is available with Prime shipping. To offset that, Amazon offers PrimePantry, which allows you to order thousands of everyday household staples at low prices. Plus, they offer hundreds of exclusive coupons and $6 off orders that contain five qualifying items.
To participate in Prime Pantry, you have two options. Prime members can pay an additional $4.99/month for Prime Pantry membership and receive unlimited free two-day shipping now matter how large or small your order is. Or, for no additional cost, you can simply pay a $7.99 flat rate for shipping, even if your order contains multiple boxes. With no weight limits, Prime Pantry allows you to get what you need when you need it.
With Target Restock, you can choose from thousands of non-perishable items. Choose your items from pre-set categories or search for specific items, then fill your box with up to 45 pounds of pantry and household essentials – and don’t worry about trying to figure out the weight, a capacity tracker will let you know how much room you have left. Once your box is full, you can place your order. If you order by 7:00pm Monday – Friday, Restock Express Shipping is only $2.99 and includes next day delivery – or you can use your Target REDcard for free shipping.
Google’s answer to Amazon Prime is Google Express. However, unlike Amazon Prime, which requires an annual membership fee in order to receive free shipping, Google Express doesn’t require any membership or contract. They also offer direct access to dozens of retailers, including Costco, Target, WalMart, and a variety of grocery stores. You’ll only need to enter your information once, whether you’re shopping from one store or five, which makes shopping easy and streamlined for grocery items, household items, and more. And because you’re shopping directly from the stores themselves, you can make cost comparisons to get the best deals. Once your cart is full, just place your order and as long as you’ve met the store’s minimum order requirements (usually between $25 – $35), your order(s) will be shipped free to your door. Click here to learn more about Google Express.
Some grocery retailers in the Richmond are will let you order your groceries online and/or on an app, then pick them up at a specified time. This method has several advantages. First, you have the freedom to shop your favorite stores and take advantage of store coupons and loyalty programs. Next, you can save considerable time by having your items packed and ready-to-go when you arrive. And lastly, the temptation to impulse buy goes down dramtically. You can make a list and stick to it – or even reevaluate it if you see you’ve gone over budget.
With Kroger’s ClickList program, you can shop at select Kroger stores for more than 40,000 grocery items, including fresh meat, produce and dairy items, then set a time and location for pick-up. Just sign in to your account, choose from your favorite Kroger items, including suggested recipes available on the site, and set a time to pick up your order. ClickList is currently available at a number of Richmond area Kroger store. Find the participating ClickList Kroger nearest you.
When it comes to savings, Target can be a tricky place. Sure, they offer great deals on many items, but the temptation for impulse shopping is almost overwhelming. But with online ordering and in-store pick-up, you can shop from home (making it easier to stick to your list and not wander down the shoe aisle), then pick up your grocery and household items at the store. Only certain items are available for in-store, so be sure to check online. However, if you REALLY want to make your Target run fast and easy, shop on the Target app and choose Drive Up service. This option lets you select your items, then a Target team member will put your cart together. You’ll be notified when your order is ready, then all you have to do is let them know you’re on the way, pull up to the designated parking spot, and let a Target team member load your items into the car.
Plus, Target offers hundreds of items in their discount subscription service. So if you have non-perishable staples that you order on a regular basis, you can have them automatically shipped to your door for reduced prices. Find your local Target store here.
WalMart has long been known for their low prices on household items and with the introduction of Super WalMart, groceries, as well. And like other retailers we’ve mentioned, select WalMart stores in the Richmond area allow you to do your grocery shopping online then select a pick-up time and location. Your order will be assembled by the selected time and a team member will help you load your items directly into your car. Click here to find your local Walmart and learn more about grocery pick up.
Local Grocery Delivery Services
The only thing more convenient than driving to the store and having your groceries waiting when you arrive is having them delivered directly to your door. The following grocery delivery services pick up items for you and bring them straight to your house or even your office – often within an hour or two. However, while these services can save you considerable time and help you stick to your grocery list, keep in mind that service fees can sometimes add up, so be sure to read the fine print and weigh your options carefully.
If you’re an Amazon Prime member, then you already have access to Amazon PrimeNow. This delivery service provides FREE two-hour delivery of grocery and household items – both perishable and non-perishable – and one-hour delivery for a $4.99. And because Amazon purchased Whole Foods, you can shop Whole Foods online through this service, as well. Simply log on to PrimeNow, indicate which zip code you’re in, shop for everything from household items to fresh fruit, then checkout like you normally do on Amazon. Local couriers will deliver to your home, office, or even a hotel room based on the zip code you provided. Plus, with the PrimeNow app, it’s easy to order on the go. Items will be left on your doorstep or you can request that they be handed directly to someone at the delivery address.
Now, there are a couple of catches. First, there is a $20 order minimum for free delivery and you must have an Amazon Prime account. If you don’t hit the order minimum, there is a delivery fee of $4.99 for two-hour service and $9.99 for one-hour delivery. Also, as with most delivery services, a tip is suggested. Amazon will automatically include a suggested tip in your order total, so you’ll want to make sure you check your totals carefully to make sure you’re comfortable with the charges. Delivery is available in most areas between 10am and 10pm. Learn more here.
A relatively new service, Instacart lets you shop online directly from local grocery stores, including Wegman’s, Food Lion, Publix, Costco, and more. Once you’ve put your cart together, you can schedule delivery to your door in as little as an hour. To help you save, you can find special deals, coupons, and promotions on the site, as well as make cost comparisons. However, it’s important to keep in mind that Instacart requires a delivery fee (preset at 5%) and requests a tip for delivery drivers (also preset at 5%), so you’ll want to check your totals to make sure you’re really getting the best bang for your buck. Likewise, some retailers offer higher than in-store pricing for the convenience of having items delivered. Yes, you’ll save time, but you may not always save money.
Like Amazon PrimeNow, Shipt lets you order groceries online then delivers them to your door in as little as an hour. Shipt allows you to shop directly with local retailers, including Target (who owns Shipt). Deliveries are free for orders over $35, however, you will need to have a Shipt membership. You can choose from a $99 annual fee (with a free two-week trial) or you can choose to be billed $14 monthly. Both options allow you to cancel at any time. Learn more here.
For some, turkey is the most important part of the Thanksgiving meal – for others, it’s all about the dessert table. But if you find that making dessert isn’t at the top of your priority list, there are still plenty of ways to serve up gourmet pies, cakes and more, while saving room in the oven for everything else on the menu.
Please note, that we’re only mentioning a few of the great places for pies and desserts in the Richmond area. Many of the resources above also offer an incredible selection of baked goods, including pies, cakes and other desserts. Be sure to check out all the options!
When it comes to Richmond icons, Sally Bell’s is at the top of the dining list. So it’s no surprise that they’re a favorite for Thanksgiving pies, too. Choose from traditional flavors like apple, coconut, lemon chess, sweet potato, and pecan. Order online or by phone for pick-up before Thanksgiving Day.
Hours: Monday-Friday, 10am – 5pm; Saturday, 10am – 2pm.
Price: Whole pies – $9.50 – $13
Address: 2337 West Broad Street, Richmond, VA 23220
Contact: Call (804) 622-2838, email firstname.lastname@example.org, or order online.
Known for their insanely good cakes and café desserts, Shyndigz will more than impress your holiday guests this year. With exotic flavors and a constantly rotating menu, you’ll want to place your orders early to make sure you get what you’re looking for – see the weekly menu here. All special order bakery items can be picked up at Shyndigz 2go Cafe, located on Cary Street in the Fan or you can order from Uber Eats for delivery of select items. See the Uber Eats delivery menu here.
NOTE: All orders require 48 hours advanced notice and Shyndigz will be closed Thanksgiving Day, November 22. Thanksgiving pickups will be available November 21.
CAFE: Wednesday-Thursday, 6pm – 11pm; Friday, 6pm – midnight; Saturday, 1pm – 2am; SHYNDIGZ 2GO: Sunday and Tuesday, 10am – 7:30; Wednesday – Saturday, 10am – 10:30pm
Price: Contact Shyndigz for pricing
Address: 1831 West Cary Street, Richmond, VA 23220
Contact: (804) 938-3449 or email email@example.com (preferred)
Cakes, pies, cupcakes… WPA Bakery has it all. With two locations, one in Church Hill and one on the Southside, this bakery is a no-brainer for Thanksgiving goodies, including gluten-free and vegan options. Check out their Thanksgiving menu, then contact the location nearest you to get your order started. Just be sure to allow at least 48 hours for completion!
Hours: Tuesday – Saturday, 7am – 7pm; Sunday and Monday, 7am – 2pm
Price: $30/cheesecake; $29/pie; $42/cake
Address(es) and Contact:
2707 East Marshall Street, Richmond, VA 23223
3414 Semmes Ave Richmond, VA 23225
Do you know of any great Thanksgiving Day Meal resources in the Richmond area that we may have overlooked? If so, be sure to let us know! Send an email with all the details to firstname.lastname@example.org!