From delicious turkey feasts to autumn-inspired events, here's a roundup of things to do this Thanksgiving long weekend.

Craft Ontario Show

Support Toronto's local arts and craft community in the first-ever Craft Ontario Show. The inaugural event will showcase high-end, locally made goods from more than 50 vendors.

When: Friday, Oct. 10 to Sunday, Oct. 12

Where: Artscape Wychwood Barns, 601 Christie St.

Cost: Donations at the doors

Toronto Flower Market

Need a centrepiece for your table this Thanksgiving? Head over to the Toronto Flower Market for a wide selection of arrangements styled by local florists.

When: Saturday, Oct. 11

Where: 1056 Queen St. W.

Cost: Free

Thanksgiving Dinner Cruise

If you don't want to spend your Thanksgiving weekend slaving away in a kitchen, hop on board the Mariposa Dinner Cruise for a three-hour tour of Toronto's Harbourfront and a plated dinner by one of the ship's chefs.

When: Saturday, Oct. 11

Where: 207 Queen's Quay W., Pier 6

Cost: Details available online

Canadian Urban Music Conference

Meet cutting-edge artists and music executives at the third annual Canadian Urban Music Conference. The one-day event features information about music from a number of genres, including hip hop, reggae and R & B.

When: Saturday, Oct. 11

Where: Toronto Reference Library, 789 Yonge St.

Cost: Details available online

The Bazaar of the Bizarre: Halloween Extravaganza

Halloween is still weeks away, but that doesn't mean you can't start planning for a "spook-tacular" night. This unique craft show features a number of local vendors that specialize in Halloween goodies.

When: Sunday, Oct. 12

Where: Pia Bouman School for Ballet, 6 Noble St.

Cost: Free

Casa Loma Thanksgiving Feast

Enjoy a Thanksgiving meal in one of Toronto's most recognizable mansions, the Casa Loma.

When: Sunday, Oct. 12

Where: Casa Loma, 1 Austin Terr.

Cost: $55, $45 for children 12 years and under

Diwali Festival of Lights

Billed as Toronto's largest Diwali festival, this outdoor event features sumptuous food, music and dance performances.

When: Sunday, Oct. 12

Where: Great Punjab Plaza, 2980 Drew Rd.

Cost: Free

Brewer's Backyard Torontoberfest

Sample a wide selection of Oktoberfest beers and sausages at the last Toronto-berfest of the year.

When: Monday, Oct. 13

Where: Holcim Gallery and Koerner Gardens area of the Evergreen Brick Works, 555 Bayview Ave.

Cost: Free

Ultimutts Dog Show

Entertain the little ones this Thanksgiving Monday with a free, circus style dog show.

When: Monday, Oct. 13

Where: Purina PawsWay, 245 Queens Quay W.

Cost: Free

Screemers

One of Toronto's scariest Halloween events is back this year. Screemers will feature a number of hair-raising attractions, including a haunted house and a labyrinth filled with scary monsters.

When: Friday, Oct. 10 to Saturday, Oct 11

Where: Queen Elizabeth Building, 180 Princes Blvd.

Cost: Details available online

Did we miss any great events? Share yours in the comments section below.