11 a.m. Saturday, Nov. 10. Portland Gear Hub, Portland. $15-20 to buy food.

Cranksgiving is a bicycle-based food drive/scavenger hunt through Portland that’s part of a national effort to have fun on bikes and provide for the less fortunate. This ride will start at Portland Gear Hub and you’ll get a shopping list and a list of stores to visit. This is a race to see who can hit all the stores and buy all the food on the list the fastest. (But you can also totally do it at your own easy-going pace. There will be prizes! Ends at Rising Tide for beers.

The Savage Family Turkey Trot 5k

9 a.m. Thanksgiving Day, Nov. 22. Bug Light, South Portland. $20.

“You can run it, walk it, bike it, push the kids in strollers, bring your leashed furry friend or you can do it dressed like a turkey!” The run is in honor of Nathan Savage, who died in 2016 while training for his first Ironman. The proceeds will stay local and be given to the Nathan Savage Memorial Fund, a fund created by the Savage Family with the South Portland Community Center that gives financial assistance to any child wanting to participate in one of their youth development programs.

Burn the Bird 2018

7-8 a.m. Thanksgiving Day, Nov. 22. OA Performance Center, Saco. Donation.

Start burning calories on Thanksgiving morning with this free workout at the OA Performance Center. In lieu of cost, they are collecting donations of non-perishable goods for the Saco Food Pantry on the day of the event.

Food Drive Thanksgiving Classes: Barre, Cycle, and Aerial

8 a.m. Barre, 9 a.m. Cycle, 10 a.m. Aerial Thanksgiving Day, Nov. 22. TULA, South Portland. Bring a non-perishable food item or cash donation.

TULA in South Portland will have three body-moving options for Thanksgiving morning. Take a Barre class, a cycle class, or a aerials class. Classes are free, but please bring a non-perishable food item or cash donation for the South Portland Food Cupboard.

Thanksgiving Donation Yoga Practice

8:30-10 a.m. Thanksgiving Day, Nov. 22. Cider Hill Yoga, York. Donation.

An all-levels vinyasa flow to show our gratitude to our bodies, our breath, and all we have to be thankful for. There is no charge for practice, all the instructors ask is that you bring a bag of non-perishable food or a cash donation which will go directly to the York Food Bank.

Penobscot Bay YMCA Turkey Trot 5K Run/Walk

8:30 a.m. FRIDAY, Nov 23. Penobscot Bay YMCA, Rockport. $25 through Nov. 21, $30 after that. and

Walk or run this 5K the day AFTER Thanksgiving. And in case you didn’t already eat enough on Thanksgiving, there will be a pancake breakfast after the race. Breakfast proceeds benefit the Sailfish Swim Team. Come in a Thanksgiving-themed costume and be entered to win a $50 YMCA gift certificate.