Calendar of Events

← April 2015 June 2015 → Event List Calendar
iCal Import
Westborough: Spring Festival to be held May 1-3

Hudson: Hudson High School to perform ‘The Book Thief’

Hudson: Library seeking submissions for poetry contest

Princeton: PAS Spring Arts Show & Sale, call for artists
Westborough: Spring Festival to be held May 1-3

Hudson: Hudson High School to perform ‘The Book Thief’

Grafton: The 26th Annual Grafton Gazebo Road Race

Marlborough: St. Matthias annual Spring Fling

Clinton: Byzantium to Russia exhibit opens at Museum of Russian Icons

Westborough: ‘Subject To Change’ show to benefit In Your Shoes

Westborough: Youth Bike Rodeo at Westborough Spring Fair

Shrewsbury: Thrift Sale and Bake Sale at Trinity Episcopal Church

Marlborough: Free dental clinic for eligible children

Westborough: St. Stephen’s Spring Yard Sale
Westborough: Spring Festival to be held May 1-3

Northborough: Northborough Area Community Chorus to perform country favorites

Northborough: Northborough 10K/5K road/trail race

Framingham: Metrowest Symphony Orchestra presents ‘Russian Ballet Masters’ season finale

Worcester: 5K walk to benefit scleroderma education, research

Westborough: ‘My Name is Ciji’ author Lettie Lawman at Tatnuck Bookseller

Northborough: Children’s Day at Northborough Historical Society Museum

Westborough: Historical Society holds open house

Marlborough: Charity wine tasting to benefit Women Helping Others
Marlborough: Marlboro Fish & Game ‘Archery League’ begins

Hudson: ‘Selling on Craigslist’ at Hudson Library

Worcester: UMass Memorial Health Care to present joint replacement seminar
Worcester: UMass Memorial Health Care to present atrial fibrillation seminar

Northborough: Garden Club hosts Master Gardener Cheryl Monroe

Northborough: Preschool Storytime at Northborough Library

Ashland: Ashland Business Association networking social
Charlton: Veterans Inc. holds Best Ball Charity Golf Classic

Northborough: Lama Surya Das to speak at First Parish Unitarian Universalist

Northborough: NSPAC hosts public benefits presentation

Northborough: NSPAC holds public benefits presentation
Ashland: We Love Ashland civic group presents sixth annual Candidates’ Forum

Grafton: Police to host basketball game versus New England Patriots All Stars

Marlborough: St. Mary’s Credit Union to hold youth money management seminar
Northborough: Relay For Life of Northborough/Southborough

Marlborough: Art auction to benefit Northborough Lions Club

Southborough: Library hosts Music Together’s David Garden

Northborough: Toddler Time at Northborough Library

Northborough: Mother’s Day drop-in craft at Northborough Library

North Grafton: Fun Fair Adults Only Auction & Raffle Preview Night
Northborough: Relay For Life of Northborough/Southborough

Northborough: 5K to honor memory of Northborough’s Matt Bruce

Hudson: Seventh Annual Bellies for Breasts fundraiser

Hudson: Zentangle workshop at Hudson Library

Northborough: 2015 NAG Yard Sale

Grafton: Grafton History Day celebrates town’s incorporation

Marlborough: Immaculate Conception School 8th Grade to host indoor yard sale

Westborough: Friends of Westborough sponsor community yard sale

Bolton: Free indoor yard sale at Trinity Church

Grafton: Garden Club holds 76th annual Plant Sale and Raffle
Hudson: Mother’s Day brunch at Riverview

Westborough: ‘Mommy’s Little Wordlings’ author at Tatnuck Bookseller
Region: The Sunshine Club announces upcoming trip

Sudbury: Wayside Quilters Guild hosts ‘Threadscape’ artist Pamela Druhen

Westborough: Blood drive in honor of Westborough teen
Ashland: Sixth annual Candidates’ Forum

Worcester: Anti-bias in the Workplace workshop

Northborough: Color Me a Story at Northborough Library

Hudson: Lincoln assassination lecture at Hudson Library

West Boylston: UMass Memorial Health Care holds valve disease seminar

Marlborough: Legal clinic at Marlborough Senior Center

Clinton: New England Amputee Association holds group meeting.

Northborough: Bracelet craft at Northborough Library
Shrewsbury: WIN meeting focuses on ‘Power of Feedback’

Marlborough: Senior Center hosts hearing health clinic

Milford: UMass Memorial Health Care holds neck and back pain seminar

Marlborough: Public Library to host Resume Workshop Night

Northborough: Science Session at Northborough Library
Shrewsbury: Celestial Stitchers Chapter meets

Southborough: Library hosts ‘From Cows to Computers’ talk

Ashland: Doc Film & Discussion Series announces six-part The Habitable Planet

Westborough: Cub Scout roundup with Pack 33
Northborough: Historical Society hosts American Harmony chorus

Westborough: Annual Spring Show presented by Westborough Community Chorus

Grafton: Clean-Up days in the town of Grafton

Marlborough: Dental services for Marlborough seniors
Westborough: Annual Spring Show presented by Westborough Community Chorus

Grafton: Clean-Up days in the town of Grafton

Hudson: Hudson woman to be remembered with 5K walk

Marlborough: Assabet Valley Mastersingers present ‘Choral Treasures’

Hudson: Library to host local author M.J. Natali

Westborough: Siloam Lodge holds community breakfast buffet

North Grafton: Community Harvest Projects holds Plantapalooza

Shrewsbury: Yard and bake sale at Mount Olivet Church

Northborough: Annual foam recycling event

Shrewsbury: Plant sale at Shrewsbury Senior Center
Westborough: Annual Spring Show presented by Westborough Community Chorus

Grafton: Clean-Up days in the town of Grafton

Northborough: Fourth annual Algonquin 5K

Shrewsbury: Arts on the Green presents Merrimack Valley Ringers

Region: Marlboro Animal Hospital holds open house

Marlborough: Spring Tea at First United Methodist Church

Marlborough: Yoga benefit to fight cystic fibrosis
Westborough: CANCELED / Historical Society presents “A Salute to Westborough’s Veterans”
Northborough: Color Me a Story at Northborough Library

Shrewsbury: Friends of the Shrewsbury Senior Center host Bryan’s Sounds of Steel

Westborough: WHS Choral Music Department presents Spring Dinner Concert

Marlborough: VA benefits talk at Marlborough Senior Center

Westborough: Police Chief Gordon to speak at Strawberry Shortcake Festival

Westborough: Democrats to elect delegates to State Convention

Northborough: Science Session Jr. at Northborough Library

Worcester: UMass Memorial Health Care presents ‘Women and Heart Disease’ seminar

Sudbury: Eco-gardening program at Wolbach Farm

Westborough: Friends of the Westborough Public Library hold meet and greet
Westborough: Whitney Place Westborough presents ‘Get Savvy on Social Security’

Northborough: Infant sign language workshop at Northborough Library

Sudbury: Letterboxing at Wolbach Farm

Grafton: Writers Group meets at library

Hudson: Broadway by the River’s Edge open mic night
Marlborough: Senior Center Men’s Group holds trip to Collings Foundation

Westborough: Senior Center Supporters to sponsor Spring Tea Social

Worcester: New England Amputee Association holds group meeting

Shrewsbury: Library hosts networking group of aspiring entrepreneurs, business owners
Worcester: Serenity Coffeehouse meets

Marlborough: Senior Center hosts pantry staples talk

Northborough: Toddler Time at Northborough Library

Westborough: American Red Cross blood drive
Worcester: Red, White and Blue Flagg 5K and Kid’s Fun Run

Shrewsbury: Medication Take Back Day

Northborough: Teddy Bear Picnic at Northborough Library
Marlborough: Annual March for Miracles to benefit Boston Children’s Hospital

Westborough: Chabad to hold Shavuot celebration

Marlborough: Pleasantries Adult Day and Consulting Services’ Create A Better Day Café
Northborough: Memorial Day Fair with Craft Fair, vendors sought

Hudson: Memorial Day Parade and Ceremonies

Northborough: First Parish Knitwits to sell hand-knitted items at Memorial Day Fair
Northborough: Color Me a Story at Northborough Library

Southborough: Poetry workshop at Southborough Library

Marlborough: Senior Center trip to the Butterfly Place

Westborough: UMass Memorial Health Care presents joint treatment seminar

Ashland: Doc Film & Discussion Series presents Part 2 of The Habitable Planet
Westborough: Membership Night at Westborough Lions Club

Southborough: Author Night with Ron McAdow

Southborough: ‘Turkeys in Suburbia’ presentation at SOLF meeting

Boylston: Berlin-Boylston SEPAC holds General Meeting

Sudbury: FARNWR hosts program on barred owls and environmental policy

Westborough: Garden Club presents ‘Gardening Trends of 2015’

Marlborough: Library to host Plant Propagation Workshop

Northborough: Fantasy Baseball Club meets at Northborough Library

Shrewsbury: Networking workshop at Shrewsbury Library
Northborough: Donations wanted for Northborough Garden Club plant sale

Southborough: Teen Crafternoon begins at Southborough Library

Westborough: Literary Arts Open Mic hosts international speaker Barbara Joy Hanson

Hudson: Initial public meeting to form HudDog committee
Marlborough/Hudson: Household Hazardous Waste Collection Day

Boylston: Tower Hill holds annual Plant Sale

Northborough: Car wash to support church youth group

Northborough: Wii U gaming at Northborough Library

Shrewsbury: Relay For Life of Shrewsbury Grafton to honor survivors, remember loved ones

Brighton: MDCR holds Accessible Recreation Fair

Westborough: Story time with illustrators The Brothers Hilts at Tatnuck Bookseller
Shrewsbury: Potluck dinner at Mount Olivet Church

Newbury: Strut for Strays 5K Run and Walk

Hopkinton: Annual Touch-a-Truck and Food Festival

Westborough: ‘Knowing our Wild Edibles: Finding, Growing, Eating’ presentation