Memorial Day weekend is considered the unofficial start of summer. The weather’s a little warmer, kids get excited for the school year to end and for runners, there’s an embarrassment of riches in terms of local road races in the coming weeks.

Looking across the North Shore, there are plenty of opportunities for runners to find new challenges. The Marblehead Race Series kicks off its fifth year of races on Sunday, June 2 with the Run for the Fund 5K ( The series ( includes the Freedom Run 5K (June 16), the Marblehead Mile (June 28), the JCCNS 5K by the Sea (July 28), the Miles for Mary 5K (Oct. 26), Full Hearts 5K (date TBD) and the Dreidel Dash 10K (Dec. 7).

In Beverly, the 10th annual Run/Walk for the Beach is set for Sunday, June 9 at 9 a.m. at Dane Street Beach (; proceeds benefit Salem Sound Coastwatch. The 26th annual Louise Rossetti Women’s 5K is scheduled for Wednesday, June 12 at 6:30 p.m. at Lynch Park (

The following Sunday, June 16, the Beverly Coast 10-Miler is set for 7:30 a.m. at the Cove Community Center, 19 East Corning St. ( It’s the third race in the 2019 North Shore Brooks Running Series. And on Friday, June 21, the Beverly Relays are scheduled for 6:30 p.m. at the Beverly High School track on Sohier Road ( The event consists of three-person teams running a 2-mile relay.

The YMCA of the North Shore Road Race Series continues at 9 a.m. on Sunday, June 30 with the Firecracker 5K ( at the Lynch/Van Otterloo YMCA in Marblehead.

On Cape Ann, the next race from YuKan is the Twin Lobster Half Marathon and 1-mile race on Sunday, June 2 ( at Gloucester High School; the 1-mile race starts at 8 a.m. and the half marathon starts at 8:30. The Rockport Father’s Day 5K is scheduled for Sunday, June 16 at 9 a.m. at Rockport High School ( And on Thursday, June 27 at 6 p.m., the St. Peter’s Fiesta 5K will take place at Stagefort Park, 24 Hough Ave., Gloucester (

Closer to the New Hampshire border, Cassidy’s Run for the Kids 5K and Fun Walk is scheduled for Sunday, June 2 at 11 a.m. at Sylvan Street Grille, 195 Elm St., Salisbury (

Trail running aficionados can get their weekly fix on Wednesday nights at 6:30 p.m. starting May 29 with the Lynn Woods trail races at Lynn Woods Reservation (Great Woods Road entrance). Each week, there are three free trail races of varying distances. Visit for more information.

As you can see, there’s a lot going on right now. Sign up for a few events and get racing!


Starts and stops:

• Looking ahead to summer, the Summer Sizzler 5K is scheduled for Thursday, July 4 at 8 a.m. at Danvers High School, 60 Cabot Rd., Danvers. Proceeds benefit the Danvers Rail Trail and Danvers Recreation Department. Visit for more information.

• The 9th annual Miles Over the Moon 4-Miler is set for Friday, July 12 at 8 p.m. at the Bentley School, 25 Memorial Drive, Salem. Proceeds benefit the Wicked Running Club Youth Running Fund, which supports donations to local high school track programs and the Wicked Kidz race. Visit for more information.

On the Run is a biweekly column about the North Shore running scene. Send any questions, comments, or news to