Ben Affleck was on full-time daddy duty this past weekend.
While Jennifer Garner, who’s been working all weekend, stayed in Atlanta to wrap up filming Miracles from Heaven, Affleck, 43, spent his days off with his three kids back home in Los Angeles.
“Ben spent the whole weekend focused on the kids,” a source tells PEOPLE. “They all seemed to have a fun weekend. Ben took them on several outings and looked happy.”
The schedule included an afternoon visit to Jo-Ann Fabric and Crafts on Saturday, where Violet, 9, Seraphina, 6, and Samuel, 3, picked up “We Made It” kits from Garner’s children’s craft line.
On Sunday they hit up their local farmers’ market – a favorite weekend spot for the family. Still wearing his wedding ring, Affleck also sported a Harry Potter shirt that he bought during his family birthday trip to the Florida theme parks.
The group looked happy as they strolled the streets, picking out fruits and vegetables from the various stands and sipping on lemonade.
“The kids were all high energy and seemed to enjoy the outing. They were almost fighting about who should hold Ben’s hands,” said the source.
“Ben was playing around with them and they were all laughing.”