Thursday, June 20

South Portland Summer Farmers Market, 3-7 p.m., on Hinckley Drive next to Mill Creek Park. 799-7743 or farmersmarket@alewivesbrookfarm.com.

Friday, June 21

The Farmers Market at the Maine Mall, 2-6 p.m., at the Maine Mall, center court. Food demonstration, jamming.

Friends of Scarborough Library used book sale, 10 a.m.-5 p.m., 48 Gorham Road, Scarborough. Thousands of gently used books in a broad range of categories. www.scarboroughcrossroads.org/libraryfriends or 883-4723.

Saturday, June 22

Advertisement

South Portland Music Boosters Fun Run Walk ‘n Roll, noon-4 p.m., at the high school track. Rain date is June 23. www.southportlandmusicboosters.org.

Dog adoption day, 11 a.m.-3 p.m., The Whole Dog Market, 429 Preble St., unit 2, South Portland, with Maine Lab Rescue. thewholedogmarket@maine.rr.com.

Scarborough Garden Club Summer Solstice Garden Tour, 9 a.m.-4 p.m., featuring nine gardens, rain or shine. Tickets $15, or $20 on the day of the tour. Tickets are sold at: Ace Hardware Oak Hill and Dunstan Corner, Shirley’s Hallmark Oak Hill, Highland Avenue Greenhouse, O’Donal’s Nursery Gorham, Broadway Gardens South Portland, and Estabrook’s in Scarborough and Yarmouth. gardenz@maine.rr.com.

Friends of Scarborough Library used book sale, 10 a.m.-5 p.m., 48 Gorham Road, Scarborough. www.scarboroughcrossroads.org/libraryfriends or 883-4723.

South Portland clothes closet, 9 a.m.-noon, Elm Street United Methodist Church, 168 Elm St., South Portland.

Free bean supper, 4:30-6 p.m., Elm Street United Methodist Church, 168 Elm St., South Portland.

Advertisement

Yard sale, 8 a.m.-2 p.m., Thornton Heights United Methodist Church, 100 Westbrook St., South Portland.

Sunday, June 23

Scarborough Farmers Market, Sundays 9 a.m.-1 p.m., Scarborough Town Hall parking lot.

Friends of Scarborough Library used book sale, Bargain Day, 1-5 p.m., 48 Gorham Road, Scarborough. www.scarboroughcrossroads.org/libraryfriends or 883-4723.

To be included in the calendar, send event information 10 days in advance to cumberlandcounty@keepmecurrent.com.