Truffle plays its annual Turkey Jam at The Stone Church this weekend.

Top five things to do: Nov. 26-28

A roundup of weekend entertainment on the Seacoast

Burn off those Thanksgiving calories with some live entertainment over the long weekend. Here are some highlights.

‘Discovering Magic’ at the Ring

discovering magic players ring

Actor, conjurer, puppeteer, storyteller, and performer Andrew Pinard brings his annual magic show to The Players’ Ring in Portsmouth this weekend. Pinard will use sleight of hand and other tricks of perception to beguile the audience on Friday and Saturday at 2:30 and 7:30 p.m. and Sunday at 2:30 p.m. Tickets are $22-$25. Learn more here.

Concerts at The Stone Church

dead beat stone church

New Orleans-flavored soul band Truffle, a local favorite for over 35 years, plays its annual Turkey Jam concert at The Stone Church in Newmarket on Friday at 8 p.m. ($25). Then, regional tribute act DeadBeat takes the stage to play music by the Grateful Dead and its related family of bands on Saturday at 9 p.m. ($18). Learn more here.

‘The Miraculous Journey of Edward Tulane’

miraculous journey edward tulane

Based on the beloved book by Kate DiCamillo, “The Miraculous Journey of Edward Tulane” is a family-friendly but powerful story of loss and redemption. It’s on stage at New Hampshire Theatre Project in Portsmouth through Dec. 5; show times are Fridays and Saturdays at 8 p.m. and Sundays at 2 p.m. Tickets are $26-$30. Learn more here.

Bob Marley at the ROH

Bob Marley

New England’s favorite comedian, Bob Marley, returns to the Rochester Opera House for a string of standup performances featuring all-new material this weekend. Upcoming show times are Friday at 6 and 8 p.m. and Sunday at 5 and 7 p.m. (and Monday, Dec. 27, at 6 and 8 p.m.). Tickets are $38. Learn more here.

Anniversary Party at The Press Room

dance party press room

The Press Room, one of Portsmouth’s most iconic pubs, turns 45 this year. They’ll celebrate with a dance party featuring live beats from local DJ Skooch on Friday at 10 p.m. (immediately following Soggy Po’ Boys’ monthly Rent Party at 8 p.m.). Tickets are free in advance or $10 on the day of the event. Learn more here.

See the full calendar for more local events.