Nov 27–305:30 PM
Magic at the Mill
1313 Mill St SE
Celebrate Thanksgiving 2026 in Keizer with festive dinners, brunches, buffets, Turkey Trots, parades, family-friendly activities, Friendsgiving parties, holiday markets, volunteer opportunities, food drives, cruises, and seasonal events. Whether you're planning a traditional Thanksgiving feast or looking for unique things to do, discover the best Thanksgiving events happening in Keizer.
Listings updated
Curated by the AllEvents team, for you
Nov 27–305:30 PM
1313 Mill St SE
On nowNov 12–192602 S. Santiam Hwy, Lebanon8 days
THURSDAY NIGHT = TRIVIA NIGHT at Schmizza Public House! 🧠 Think you've got what it takes to claim bragging rights? Gather your friends, put your knowledge to the test, and join us every Thursday night in November (except Thanksgiving) for an evening of t
On nowNov 13–15The Farm on Golden Hill, Silverton3 days
Friendsgiving, Without the Hosting. You Bring the People. We’ll Set the Table (and do the dishes!) Gather at Golden Hill A Friendsgiving Experience at The Farm Bring
Free – $400Friendsgiving
On nowSat, Nov 14Rifle Range Rd, Culver, OR, United States, Oregon 97734, Corvallis
Saturday, November 14, 9:00 AM Come on over for the TURKEY TRAP SHOOT! Each line: 5 shooters, 1 shot each, and 1 person wins a 10-12 lb turkey! Let the games begin �
Sat, Nov 1410770 SW Cascade Ave, Tigard
Steelhead Harley-Davidson is proud to partner with Fort Kennedy for the 8th Annual Turkey Run supporting local Veterans and their families this Thanksgiving. Bring a turkey, canned or boxed food, needed supplies, or a cash donation to Steelhead Harley-Da
Volunteer
On nowSat, Nov 14Beavercreek Grange, Oregon City
🦃 Club EMU Annual Friendsgiving Join Club Everyone, Me and U (Club EMU) for our annual Friendsgiving celebration! 💚 Come together with friends for an evening of gratitude, good food, fun, and connection. Club EMU is a nonprofit social group providing
FriendsgivingVolunteer

Sun, Nov 1513935 Highway 22, Dallas
Cross Creek Golf Course 28th ANNUAL TURKEY SHOOT TOURNAMENT November 15, 2026 Cross Creek Golf Course wishes to announce that applications are being accepted for the 28th Annual Turkey Shoot Golf Tournament on Sunday, November 15th. The format is a 2
Volunteer

Sun, Nov 158470 SW Oleson Rd, Garden Home-whitford
Thanksgiving, a day to give thanks for harvest and sharing, is also a day of mourning for all those who lost their lives, homes, and freedom to Europeans who believed everything belonged rightfully to them by gift of God. How do Unitarian Universalists, t

Sun, Nov 151130 S Water St, Silverton
Everyone is invited to join in on the fun, food and fellowship! Your donation to help cover the cost of this event would be greatly appreciated. (Suggested donation: $3/person or $12/family). RSVP to Heather Carlow in the comments below. Let's GIVE THANKS
FriendsgivingVolunteer

Sun, Nov 151019 7th Street, Oregon City
Kids (7+) Beginning Sewing: Thanksgiving Napkins 2 hours @ $79.00 In this beginner-friendly class, young makers will learn how to use their sewing machine while creating their very own set of six Thanksgiving napkins. Using colorful fall fabrics (all sup
Family friendlyMarket

Sun, Nov 15Namaste Vinyard, Dallas
Come and enjoy a creative afternoon with us on On Sunday, November 15th at 2pm at Namaste Vineyard in Dallas, Oregon. Tiffany from Simply Joyful Cookies will guide us through how to flood and detail these five Thanksgiving inspired sugar cookies. Whether

Sun, Nov 15Goldfish Swim School - West Linn
Join us for a FREE Friendsgiving Family Swim! Bring canned food donations to support the West Linn Food Bank! Friendsgiving Family Swim & Food Drive! 🧡🦃 Join us at Goldfish Swim School – West
FreeFriendsgivingVolunteer

Mon, Nov 16317 Court St NE, Salem
Four separate Beginning Level 5/wk series $65/person for all five sessions Mondays, Nov 16 - Dec 14, 5/wks 1) 6:30, Ballroom Foxtrot 2) 7:45, Basic and East Coast Swing Combo Wednesdays, Nov 18 - Dec 16, 5/wks 3) 6:30, Night Club 2-Step 4) 7:30, West Co

Tue, Nov 17218 e Main Street, Silverton
BINGO IS BACK! Tonight at 6pm Join us for a fun for all ages weekly bingo night that gives back in a big way! This month our focus is The Oso Silverton Pay what you can Thanksgiving meals. Last year Oso prepared over 250+ meals for families to take hom
Family friendly

Wed, Nov 18Bodhi Bistro, Corvallis
*NEW VENUE ALERT* Come on over to Bodhi Bistro for a classic Paint Night! All ages welcome. NEW VENUE ALERT Bodhi Bistro in Corvallis is We Make Art's latest hotspot - with a beauti
$44.52Family friendly

Wed, Nov 18Beach Hut Tigard
🦃🍂 Friendsgiving Bingo!🍂🦃 Join us for a fun, family-friendly evening of Bingo, laughter, and community as we celebrate the season of gratitude! 💛 📅 November 18th ⏰ 6:00–8:00 PM 📍 Beach Hut Deli – Tigard Bring your family and friends for a wonderful nig
FriendsgivingFamily friendly

Wed, Nov 182515 Newberg Hwy, Woodburn
NOVEMBER 18TH CLASS " Harvest Centerpiece" Join us for a fun floral class as we create a beautiful harvest centerpiece featuring rich fall colors, fresh flowers, and elegant candle accents. Perfect for adding a special touch to your Thanksgiving table!

Wed, Nov 18Lux Sucre Bakery & Cafe, Wilsonville
Join us at the most charming and delicious bakery + cafe in Wilsonville, as we learn charcuterie skills and eat pie! The sweet Lux Sucre Bakery + Cafe is the perfect place to gather for our Friendsgiving Charcuterie Workshop. This workshop will teach the
Friendsgiving

Thu, Nov 191101 Main St (PO Box 35), Philomath
Brenda Brainard will give an overview of the original Thanksgiving and how it transitioned to the modern Thanksgiving, as well as the identification of Indigenous Foods. Brenda Brainard is a basket weaver, storyteller, dancer, and teacher, but above all
Volunteer

Thu, Nov 193121 NE Cumulus Ave, Mcminnville
Gather around the table with friends, family and neighbors for a fantastic Thanksgiving spread packed with all your traditional favorites – turkey, roasted ham, mashed potatoes, green bean casserole, stuffing and a wonderful variety of holiday pies. Com

Thu, Nov 19Elephants Lake Oswego
Settle in for a cozy tasting of three hard-to-find Beaujolais wines, including a rare Beaujolais Blanc, at Elephants Lake Oswego. Join the general public for an in-person Beaujolais wine tasting</st
Free

Thu, Nov 19Forest Grove Seventh-day Adventist Church
Thanksgiving is a time for gratitude, kindness, and coming together. We warmly invite everyone to join us for a delicious Thanksgiving dinner filled with good food, friendly faces, and community spirit! Whether you're celebrating with family, friends, or
Dinner & brunch

2 dates · from Nov 19The Church of Jesus Christ of Latter-day Saints, Canby
FRIENDSGIVING Good food, great friends, and memories await you!
Friendsgiving

Fri, Nov 20Anderson Readiness Center, Salem
Thanksgiving holiday meals for current Oregon National Guard Service Members, Title 5 & 32 Technicians, and their Families. Holiday meal can be picked up in the Service Member & Family Support offic
Free

Fri, Nov 20Beaverton City Library - Cathy Stanton Conference Room
Join us for a craft activity! Let's get team EVA together for a cozy fall craft! 🦃 A Parent or Guardian must stay with their student(s) for the duration of the event. Please reserve a ticket for
Free

Fri, Nov 20218 SW Broadway ST, Mill City
🥣 Soup & Song: A Thanksgiving Gathering 🍂🎶 📅 Friday, November 20, 2026 There's something special about gathering around a table, sharing a warm bowl of soup, enjoying good music, and getting to know the people who make up our community. ❤️ This tim
Dinner & brunchLive music

Sat, Nov 21Sherwood Robinhood Elks Lodge #2342
We still have a few booth spaces available!! Bring your items and sell them at the Sherwood Elks Holiday Bazaar on Saturday, November 21, 2026. To reserve your booth: 1. Complete the registration form. 2. Pay for your booth using the QR code. 3. Email o
Market

Sat, Nov 21LifeSource Natural Foods, Salem
Don’t Sleep on our annual Thanksgiving Sale, the Pajama Sale! Join us for our annual Pajama Sale, the perfect chance to stock up on holiday essentials, sample FREE cookies/fresh brewed Fair Trade coffee, and enter to win our in-store giveaway! It’s all h

Sat, Nov 21Molalla Cutting Edge Fitness
Join us for our Annual Turkey Burn workout 9am-10:30am! Work up a sweat before Turkey Day with an intense cardio and strength training workout. Bring your family and friends because this event is free for everyone. There will be Kids Club for this event!
Family friendly

Sat, Nov 21920 Shirley St, Molalla
Join us for our Monaz Market - filled with 35+ vendors including home decor, clothing, western wear, soaps, coffee, baked goods (in time for Thanksgiving!), gift ideas, and so much more! We are located downstairs in the Gym AND Fellowship Hall at Monaz
Market

Sat, Nov 21Riverfront Park, Salem
oin us for a run/walk before the Thanksgiving feasting begins! Dressing up is encouraged, strollers and dogs on leash are welcome. Course maps are emailed after 5 p.m. the night before the event takes place. Bib, t-shirt, and course maps are available
Turkey trot

Sat, Nov 2119600 Molalla Ave (Clackamas Community College Green Lot 1), Oregon City
Shop for all your locally grown, raised, and produced Harvest/Thanksgiving meal ingredients at our annual Harvest Market. Enjoy live music from The Steve and Margot Show!
Live musicMarket

Sat, Nov 21Cork's Old Fashioned Donuts, Albany
Come and join us for our monthly cars and coffee meet here in Albany at Cork's doughnuts, all Volkswagen's welcome. Members please remember to bring your Thanksgiving food donations for the two families we've adopted, after the meet we will cruise togethe
Volunteer

Sat, Nov 21Cornerstone Apartments, Salem
Grab a free hot meal and food box to make your Thanksgiving extra tasty and stress-free! Join us for a FREE Thanksgiving Community Food Giveaway! 🦃🍂 This Thanksgiving
FreeFamily friendly

Sat, Nov 21Mac Market, McMinnville
Set the table for Thanksgiving and harvest celebrations with local vendors offering foodstuffs, bevvies, table setting, host gifts and more! It’s officially the season of cozy vibes and festive gatherings a
FreeMarket

Nov 21–22Ricochet Wine Company, McMinnville2 days
Calloused hands. Big stories. Damn good wine. Meet Oregon’s indie winemakers, toast the harvest, and stock your Thanksgiving table. 2026 "A Very Indie Thanksgiving" - Indie Wine Mixer Holiday Edition<
$40 – $80Market

Sat, Nov 21Beaverton, Oregon
At Between Poppies & Vines, I host monthly creative experiences for women who enjoy trying something new, meeting wonderful people, and taking a little time for themselves. Join me for a Thanksgiving Centerpiece Workshop, where you’ll design your own

Sat, Nov 21The Church of Jesus Christ of Latter-day Saints, Salem
Friendsgiving Bring a friend! Enjoy good food and a service project!
FreeFriendsgiving

Sat, Nov 21BEST BITE Food Park, Salem
Celebrate Friendsgiving with a cozy fall painting workshop! Create your own mini banner, enjoy a drink & explore 12 food trucks! 🍂🧡 Join us for a cozy Friendsgiving Sip & Paint! Celebrate the season
$20Friendsgiving

Sat, Nov 21600 S Main Street, Lebanon
The hunt is back! Join us at Afterglow Arcade for our 2nd Annual Great Turkey Hunt on Saturday, November 21. The arcade will be open from 12:00 PM–10:00 PM, with the Great Turkey Hunt running from 5:00 PM–9:00 PM. Here’s how it works: Find Hidden Turk

Sat, Nov 21Common People Yoga, Salem
Free community vegetarian/vegan Thanksgiving meal with peaceful music meditation (kirtan) and sound bath. Namaste friends! Let's come together again this year for a true Gratitude Celebratio
Free

Sun, Nov 22914 Molalla Ave, Oregon City
🥧 IT'S PUMPKIN PIE TIME! 🧡🍂 One of our favorite Thanksgiving traditions is back, and we can't wait to see you! At PEX Realty Group, we are incredibly thankful for our clients, friends, and community who continue to support us year after year. We wouldn't

Sun, Nov 22197 Hrubetz Rd SE, Salem
Sunday, November 22nd 12:30pm. Bring your family and join us as we feast and fellowship. Come as you are. Our service is at 10:30am if you would like to worship with us. We would love to see you!
Dinner & brunch

Sun, Nov 22Gilgamesh Brewing (The River), Independence
FUN Paint-Party for All Ages - No experience required - All supplies & instruction included - Fun guaranteed! Painting "Gnome for Thanksgiving" - Use Ticket Link for More Info & to Register.
Family friendly

Sun, Nov 2219119 Beavercreek Rd, Oregon City
Join us for our 3rd annual FRIENDSGIVING POTLUCK. Sign-up sheet is at the register to let us know what amazing dish you’ll bring to share with your friends and neighbors. As in the past, Pour Choices will provide the turkey. We look forward to seeing you!
Friendsgiving

Mon, Nov 23Langer's Entertainment Center, Sherwood
Looking for something fun to do during Thanksgiving Break? Head to Langer’s and support the YCES PTO. All proceeds from bowling and shoe rentals will go to the YCES PTO to fund projects around our school.

Tue, Nov 24Juanita Pohl Center, Tualatin
Come have lunch with a senior at Juanita Pohl Center in honor of Susan Noack and share a Thanksgiving meal.
Volunteer

Tue, Nov 24150 N Yamhill St, Carlton
🍁🍂 NOVEMBER NOSTALGIA: THE GOLDEN AGE OF FAMILY MOVIES! 🎬🍿 November is all about cozy nights, family traditions, and making memories — so we’re throwing it back to the movies that made (some) of our childhoods unforgettable! 🧡 Before streaming and endle

Wed, Nov 25Historic Downtown Forest Grove
This year, we want to do something special—not for business, not for recognition, but simply because we believe that nobody should feel alone during the holidays. At Taquería Corona, we believe that family isn’t only about the people we share a home with
Friendsgiving

Wed, Nov 252205 Gilman Drive, Oregon City
🦃 You’re Invited to Thanksgiving Luncheon! 🍂 Join us as we celebrate the season of gratitude with a delicious traditional Thanksgiving feast, wonderful company, and live music! Enjoy oven-roasted turkey, honey-glazed ham, all your favorite holiday sides
Dinner & brunchLive music

Wed, Nov 25Beach Hut Tigard
Friendsgiving Celebration at The BeachHut Deli with TheMystic Mama R & B band indoors! No cover! Great food, dancing,& friends! Friends come together & eat, dance, drink, be merry. Yummy food & special drinks with the Powerhouse Mystic M
Friendsgiving

Wed, Nov 25Cooper Mountain Ale Works, Tigard
Join us for a special evening of The Office trivia the day before Thanksgiving at Cooper Mountain Ale Works in Tigard! Check-In: 6pm Free to Play All Ages Please remember to support Cooper Mountain by ordering dinner and drinks during trivia. Thank you
Dinner & brunchFamily friendly

Thu, Nov 26Tivoli Park Wilsonville OR
Join us and our friends from Sole Sisters and Guild Mortgage this Thanksgiving for a morning walk or run! Why not burn off those pie calories before they have a chance to hit you! Bring your family and walk or run with us to give thanks for the amazing co
Turkey trot

Thu, Nov 26Sole to Soul Yoga, Albany
Burn Calories Before the Casseroles! Before the turkey hits the oven and the casseroles take over the kitchen, come heat things up on your yoga mat! Join Trish at Sole to Soul Yoga Albany for a special Thanksgiving morning hot yoga class designed to hel

Thu, Nov 26215 E Main St, Molalla
Thanksgiving morning is a great time to get out and get some fresh air -- come join the Molalla Running Club for our annual Turkey Trot fun run / walk! We will meet in front of 215 E. Main St. in downtown Molalla at 8:00 AM on Thursday, November 26th. (In
Turkey trotVolunteer

Thu, Nov 26455 W. Main St., Carlton
H-Bomb Fitness Turkey Trot 2026 Join us for the annual H-Bomb Fitness Turkey Trot on Thursday, November 26th, starting promptly at 8:00 a.m. at H-Bomb Fitness, 455 W. Main St., Carlton, Oregon. Start your Thanksgiving morning with a fun, family-friendly
Turkey trotVolunteer

Thu, Nov 26Robert Frost Elementary School, Silverton
Before you dive into the pumpkin pie and all the trimmings come participate in the 4th Annual Turkey Trot hosted by the Robert Frost Parent Teacher Club. Whether you're a serious athlete, a walk-and-talk kind of person, looking for an activity to get the
Turkey trotVolunteer

Thu, Nov 26Mary S. Young State Park, West Linn
3.8 Mile Trail Run + half mile kids run, bring your whole family and enjoy the morning before Thanksgiving Dinner! 50 Safeway Pies handed out randomly at the finish line, our charity is the West Linn Food Pantry, join us this Thanksgiving at Mary S Young
Turkey trotDinner & brunch

Thu, Nov 26Silverton 50+ Center, 115 Westfield St, Silverton, OR, United States, Oregon 97381
For the 36th year, Silverton Jazzercise will hold the Thanksgiving morning benefit class for Silverton Area Community Aid on Thursday, November 23, 2023, at 9:00 a.m. at *Silverton 50+ Center, 115 Westfield Street, Silverton. Admission is $10.00 or five f
Volunteer

Thu, Nov 26129 Commercial St. NE, Salem
November 26th at 9-10am Join Chantal Barton on Thanksgiving morning to begin the day with gratitude, movement, and community. A deep breath of relaxation and spaciousness before the cooking begins. Drop-in for class with our sliding scale pass: $5-20 (T

Thu, Nov 26Clackamas High School
Kick off your Thanksgiving morning with family, friends, and our local lacrosse community at the 12th Annual Thanksgiving Turkey Trot 5K & Fun Run on Thursday, November 26, 2026! Join the Clackamas, La Salle, Nelson, and Sandy High School Boys Lacros
Turkey trot

Thu, Nov 26208 N Main St, Newberg
Come celebrate our 3rd annual Thanksgiving 5K and fun run. Jem 100’s Gobble ‘n’ Scoop 5K and kids fun run to benefit Newberg’s Toy and Joy program this Thanksgiving morning. Sign up to join us for the fun!
Turkey trotFamily friendly

Thu, Nov 26Salem's Riverfront Park
The annual Thanksgiving Day run walk offers 3 distances: 6k/10k/15k (4m/6m/9m) and a short kids race for 6 and under. Register at runsignup.com/Race/OR/Salem/SalemRunucopia
Turkey trotFamily friendly

Thu, Nov 26101 E 1st Street, Newberg
Thanksgiving Brunch plans? Make Kopitos your spot for a fantastic brunch with your family and friends. Make your reservation and make kopitos part of your day. November 26th, Thanksgiving day. Closing early at 2pm. Agua fresca or Mexican chocolate i
Dinner & brunch

Thu, Nov 2627100 SW Salmon River Hwy, Grand Ronde
Spirit Mountain Casino is pleased to serve a Thanksgiving Feast with traditional dishes. A Traditional Thanksgiving Dinner awaits you! THANKSGIVING FEAST CARVING STATION Roasted Turkey with Cranberry Sauce Prime Rib with Horseradish Glazed Ham CHEF’S
Dinner & brunch

Thu, Nov 262525 Allison Ln, Newberg
Gather around for a festive Thanksgiving lunch. Enjoy an abundant buffet of holiday classics and decadent desserts, all thoughtfully prepared with the flavors of the Willamette Valley. It’s a celebration of the season with good food and good company.
Dinner & brunch

Thu, Nov 2630175 S.W. Parkway Ave. (meet Thursdays at 11:45 a.m. in the meeting room at Black Bear Diner), Wilsonville
The Rotary Club of Wilsonville will not hold its weekly meeting on Thursday, November 26, in observance of Thanksgiving. We wish everyone a wonderful holiday and look forward to welcoming members and guests back on Thursday, December 3!

Thu, Nov 264675 Portland Rd NE Suite 190, Salem
Join Us for a Free Thanksgiving Meal! Looking for a warm place — and friendly faces — to share Thanksgiving Day with? You’re invited to The River Church for a community Thanksgiving meal filled with good food, laughter, and connection. ❤️ Thursday, Nov
Dinner & brunch

Fri, Nov 2738532 SW Fernwood Dr. Gaston
Thanksgiving is just a mere 16 days away! You know what that means? Big Foot Farms opens in just 17 days!!! We can’t wait to see you up on the hill as you pick out your 2026 Christmas tree. 🎄

Sun, Nov 293575 Fairview Industrial Dr SE, Salem
Home Courts Thanksgiving RC4's Tourney To register your team, post that you would like a spot. ***For Questions - Text or Call: Christy 541-971-3025*** ***Registration Information*** -Noon on Nov 28th: Deadline to submit full payment and roster for you
From the thermometer that saves the turkey to the tablecloth, the kids’ table and a hat for the Turkey Trot. Check delivery dates before you order.
Links go to Amazon. As an Amazon Associate, AllEvents earns from qualifying purchases.
Instant-read thermometerThe one tool between a dry bird and a juicy oneShop on Amazon
Roasting pan with rackLifts the turkey so it browns all overShop on Amazon
Food warming matEvery side still warm when the last guest sitsShop on Amazon
Casserole carrierFor the dish you promised to bring, 9×13Shop on Amazon
Thanksgiving tableclothAutumn leaves for the long tableShop on Amazon
Cheesecloth table runnerSoft and gathered, this year’s table lookShop on Amazon
Gratitude conversation cardsSomething to talk about besides the gameShop on Amazon
Coloring tableclothKeeps the kids’ table busy till pieShop on Amazon
Plates and napkins setFor Friendsgiving, and no washing upShop on Amazon
Turkey hatRun the Turkey Trot dressed for dinnerShop on Amazon Since 1621
It began with a harvest. In the autumn of 1621, the Plymouth colonists and their Wampanoag neighbours shared three days of food in a good year. Nobody called it Thanksgiving then. It took two more centuries, a determined editor and a president in the middle of a war to turn it into the day we know: a Thursday in November for family, food and being grateful.
Most of what fills the day now came later. The parade, the football, the morning Turkey Trot and the long table of sides were added by one generation after another, which is why every family’s Thanksgiving looks a little different.
Thanksgiving events in Keizer run from Nov 12 to Nov 29, 2026: 72 events.
17 events are listed for Thursday, November 26, including 2026 Villebois Turkey Trot at Tivoli Park Wilsonville OR, Thanksgiving Morning Hot Yoga at Sole to Soul Yoga and 2026 Corvallis Turkey Trot at Crystal Lake Sports Fields.
10 dinners, brunches and buffets are listed, including You're Invited to a FREE Community Thanksgiving Dinner at Forest Grove Seventh-day Adventist Church, Soup & Song Community Dinner: A Thanksgiving Gathering! and Thanksgiving Feast. Tables go early for the holiday, so book ahead where you can.
Yes: Turkey Trot 1k/5k/10k at Riverfront Park (Sat, Nov 21), 2026 Villebois Turkey Trot at Tivoli Park Wilsonville OR (Thu, Nov 26) and 2026 Corvallis Turkey Trot at Crystal Lake Sports Fields (Thu, Nov 26).
Friendsgiving Family Swim & Food Drive at Goldfish Swim School - West Linn and Lunch Volunteer Day In Honor Of Susan Noack at Juanita Pohl Center are looking for helping hands.
Yes: 10 of the 72 listed are free, including GATHER, A HOSTED FRIENDSGIVING at The Farm on Golden Hill, Friendsgiving Family Swim & Food Drive at Goldfish Swim School - West Linn and Beaujolais Wine Tasting at Elephants Lake Oswego. Tickets for the rest run from $20 to $80.
The most popular on AllEvents right now are Magic at the Mill (Nov 27–30), FREE Thanksgiving Food Box Giveaway (Tue, Nov 17) and 2026 Corvallis Turkey Trot at Crystal Lake Sports Fields (Thu, Nov 26).
Yes: 5 more events are listed within reach, in Hillsboro and Portland.
In the United States, Thursday, November 26, 2026 — always the fourth Thursday of November. Canada celebrates earlier, on Monday, October 12, the second Monday of October.
A Thanksgiving meal shared with friends rather than family, usually on a day near the holiday. Many restaurants and bars host Friendsgiving dinners and parties, so you can skip the cooking.
Yes, as early as you can. Restaurants serving a Thanksgiving menu often fill up a week or more ahead, and many offer a set menu at fixed seatings on the day.