Boy Scout Troop 107 is holding a bottle and can drive at the Municipal Center, 9 a.m.-1 p.m. Donations will be used to help fund programs.
The Franklin Masonic Lodge, 55 North Main St., will be holding a recycling day, 9 a.m.-3 p.m. The lodge is also holding an open house.
A rabies clinic will be held at the Grafton Municipal Center, 9-11 a.m. for dogs, 11 a.m.-noon for cats, 9 a.m.-noon for ferrets. You may also pick up a license for your dog. More details here.
Grafton Land Trust will hold its Animal Adventures program, which was postponed earlier this year due to snow. The show is at 1:30 p.m. at Millbury Street Elementary School.
The Unitarian Universalist Society of Grafton and Upton will hold a yard sale at its Grafton Common church, 9 a.m.-2 p.m.
The Willard House and Clock Museum is holding birthday tours, 1-4 p.m.