8am-noon Sat. May. 31
Duluth Farmers Market
Duluth Farmers Market 14th Ave. E. & 3rd St., Duluth
8am-noon Sat. May. 31
Duluth Farmers Market 14th Ave. E. & 3rd St., Duluth
8am-1pm Sat. May. 31
11 Golf Course Rd., Grand Rapids
8:30am-12:30pm Sat. May. 31
200 Block Chapple Ave., Ashland
9am-noon Sat. May. 31
Barker's Island Hwy2/53 and Marina Drive, Superior
9am-1pm Sat. May. 31
Port Wing Town Hall Picnic Pavilion 83185 Grand Ave., Port Wing
Cost: Free
Age: All Ages
10am-1pm Sat. May. 31
Seagren's Home Hardware Outdoors 820 11th St., Two Harbors
10am-2pm Sat. May. 31
The Hub parking lot 10 N. Broadway, Grand Marais
5-9pm Sat. May. 31
Norway Hall 21 N. Lake Ave., Duluth
5pm Sat. May. 31
St. Mary Star of the Sea Church 325 E. 3rd St., Duluth
Cost: $25 per person