Ongoing
Mondays
Mahjong, 1-4 p.m. Woman’s Club of White Stone, 560 Chesapeake Drive, White Stone. $5 per person. Text 436-7144 to reserve a table.
Computer Class, 3-5 p.m. Northumberland Public Library, 7204 Northumberland Highway, Heathsville. Bring a laptop, iPad or phone or use a library laptop. Except holidays. 580-5051.
LCL In Stitches, 5 p.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Except holidays.
Bingo, 6-9 p.m. Ice House Brewery & Kitchen, 119 Monroe Bay Avenue, Colonial Beach.
Bingo, 7 p.m. Middlesex County Volunteer Rescue Squad building, 17684 General Puller Highway, Deltaville. 815-9507.
Information Intoxication Trivia, 7-9 p.m. Gloucester Brewing Company, 6778 Main Street, Gloucester.
Trivia Night, 7-9 p.m. Muse Pizzeria & Arcade, 101 Taylor Street, Colonial Beach.
Tuesdays
Barre, 8-9 a.m. Etudes Ballet School, 56 First Street, White Stone. Details, sign up, etudesballet.com.
Indoor pickleball, 9 a.m.-noon, Tom Carter Memorial Gymnasium, 2911 General Puller Highway, Cooks Corner. 758-0057.
Grace Church Yard Sale, 10 a.m.-noon. Seventh Day Adventist Church Warehouse, 401 South Main Street, Kilmarnock.
Storytime, 10-11 a.m. Northumberland Public Library, 7204 Northumberland Highway, Heathsville. Ages 5 and younger.
Mahjong Players Club, 1-4 p.m. Cooper Branch Library, 20 Washington Avenue, Colonial Beach.
Yoga, 5:45 p.m., Urbanna United Methodist Church, 221 Marston Ave., Urbanna. 758-5308.
Trivia Night, 6:30 p.m. Duke’s Aloha Deli, 6748 Fox Centre Parkway, Gloucester.
Wednesdays
Line dancing, 7-9 p.m. Middlesex County Woman’s Club, 202 Virginia Street, Urbanna. 241-5562.
Thursdays

Farmers Market, 8:30 a.m.-1 p.m. Colonial Beach Fire Department, 312 Colonial Avenue, Colonial Beach.
Cardio Dance, 8-9 a.m. Etudes Ballet School, 56 First Street, White Stone. Details, sign up, etudesballet.com.
Yoga, 9-10 a.m. Etudes Ballet School, 56 First Street, White Stone. Details, sign up, etudesballet.com.
Indoor pickleball, 9 a.m.-noon, Tom Carter Memorial Gymnasium, 2911 General Puller Highway, Cooks Corner. 758-0057.
Grace Church Yard Sale, 10 a.m.-noon. Seventh Day Adventist Church Warehouse, 401 South Main Street, Kilmarnock.
Northern Neck Ultimate Frisbee Alliance, 5:30 p.m. Irvington Commons, 98 King Carter Drive, Irvington. Most Thursdays. Pick-up games, any skill level, new players welcome.
Trivia Night, 6:30 p.m. Nacho Average Brewpub, 44 West Church Street, Kilmarnock. 577-4011.
Trivia Night, 7 p.m. Callao Brewing Company, 129 Northumberland Highway, Callao. Most Thursdays. 529-1042.
Trivia Night, 7-10 p.m. Ice House Brewery & Kitchen, 119 Monroe Bay Avenue, Colonial Beach.
Thinkers & Drinkers Trivia, 7:30 p.m. The Office Bar & Grille, 4115 George Washington Memorial Highway, Gloucester. 993-7266
Fridays
Tai Chi, 9-10 a.m. Middlesex Woman’s Club, 202 Virginia Street, Urbanna. 831-233-1786.
Hatha Yoga, 10:30-11:45 a.m., Middlesex Woman’s Club, 202 Virginia Street, Urbanna. 831-233-1787.
Alphabet Soup, 11-11:30 a.m. Cooper Branch Library, 20 Washington Avenue, Colonial Beach.
Mahjong, 1 p.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock.
Pizza & Bingo, 5-10 p.m. Callao Brewing Company, 129 Northumberland Highway, Callao. 529-1042.
Free Sound Alignment, 5:30 p.m. Northumberland Public Library, 7294 Northumberland Highway, Heathsville. Host: Chrisma LLC. Vibrational alignment with Tibetan sound bowls, yoga. 808-747-0688.
Saturdays
West Point Farmers Market, 8 a.m.-noon, Pavilion at Riverwalk Park, 1000 Chelsea Road, West Point. Every Saturday through Sept. 13. 843-3330.
Yorktown Market Day, 8 a.m.-noon. Riverwalk Landing, 331 Water Street, Yorktown. Most Saturdays.
Barre, 8-9 a.m. Etudes Ballet School, 15170 Northumberland Highway, Burgess. Details, sign up, etudesballet.com.
Mathews Farmers Market runs 9 a.m. to 1 p.m., Court Street on the Historic Courthouse Green in Mathews. Each Saturday through October. Venders sell fresh vegetables, along with homemade bread and bakery goods, eggs, meat, plants, flowers, handmade crafts, clothing, jewelry. 725-5747.
Indoor pickleball, 9 a.m.-noon., Tom Carter Memorial Gymnasium, 2911 General Puller Highway, Cooks Corner. 758-0057.
Sundays
Sangria Sunday, noon-5 p.m. Good Luck Cellars, 1025 Goodluck Road, Kilmarnock. Most Sundays. 435-1416.
Grace Church Yard Sale, 1-3 p.m. Seventh Day Adventist Church Warehouse, 401 S. Main Street, Kilmarnock. Except holidays.
JUNE 2025
Ongoing
Gloucester Arts Festival, June 6-28. Sponsored by the Cook Foundation. Features dining, art and music events. For event and ticket information, gloucesterartsfestival.com.
Monday, June 9
LCL Babygarten, 10:30 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Ages 24 months and younger.
June 9-13
Summer Youth Art Camp, ages 5-7, 9 a.m.-noon. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Stones, Stories and Stencils for Future Masters. $110 members, $126 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Summer Youth Art Camp, ages 10-12, 1-4 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Direct Printing. $110 members, $126 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
June 10-11
Weekday Art Workshop: The Way I See It With Artist James Richards, 9 a.m.-4 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. $375 members, $430 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Wednesday, June 11
LCL Storytime, 10 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. For children.
Thursday, June 12
Walk On The Wild Side, 9-11 a.m. Belle Isle State Park, 1632 Belle Isle Road, Lancaster. Theme: Medicinal uses of local plants. Registration requested, 462-5030.
2025 Spring Speaker Series, 5 p.m. Christ Church (1735), Historic Christ Church & Museum, 420 Christ Church Road, Weems. Speaker: Jon Kukla. Topic: “Patrick Henry: The Civic Faith of an Enlightened Patriot.” Admission by series subscription, or $35, includes wine and cheese reception. For tickets visit ChristChurch1735.org or the HCC&M office.
Friday, June 13
Art Workshop, 10 a.m.-noon. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Upcycled Appliqué “HOME” Pillow. $40 members, $45 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Party at the Wharf, 5-9 p.m. Williams Wharf Landing, 1039 Williams Wharf Road, Mathews. Part Time band, Blues Cruze Street Diner food truck, cash bar. Gates open at 5 p.m. $5 entry fee, 12 and younger are free.
June Family Art Workshop, 5:30-7:30 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Farmstand Stones. $55 members, for three family members; $60 others, for three family members.
Second Friday Art Walk, 6-9 p.m. Venues throughout Colonial Beach.
“What Is ‘Murder’?” 7 p.m. doors open, 8 p.m. curtain. Lancaster Players Playhouse, 361 Chesapeake Drive, White Stone. $30. Reservations: boxoffice@lancasterplayers.org, or 436-3776.
June 13-15
74th Annual Potomac River Festival, Colonial Beach. Sites throughout town and Town Hill park, 401 Washington Avenue, Colonial Beach. Friday, 7:30 p.m., Fireman’s Parade, Beauty pageant follows at Town Hill Stage. Saturday, 10 a.m.-5 p.m. vendors, Boardwalk and Town Hill; noon, Grand Parade; noon-4 p.m. Kids Zone, Town Hill; dark, Fireworks, Town Pier. Sunday, 8 a.m.-5 p.m., 18th Annual Father’s Day Car Show, $15 to enter a vehicle, music, food, Town Hill; 10 a.m.-4 p.m. vendors, Boardwalk and Town Hill Park; 11 a.m.-3 p.m. Kids Zone, Town Hill Park; noon-2 p.m. Pony Rides; 1 p.m., Boat Parade; 2 p.m. Pet Parade, Town Hill Stage. Event registration/details: https://colonialbeach.org/potomac-river-festival/#!directory.
Gloucester Summer Kick-off Carnival, open 5-9 p.m. Thursday and Friday; 2-10 p.m. Saturday and Sunday, Old Page Grounds, 5644 George Washington Memorial Highway, Gloucester. Carnival rides, games, kid’s play zone and fair food. Admission is free.
Saturday, June 14
Country Breakfast, 7-10 a.m. Lancaster Union Lodge #88, 48 North Main Street, Kilmarnock. $12, ages 6 and younger, eat free. All you can eat menu: scrambled eggs (fried eggs on request), pancakes (blueberry and plain), biscuits, sausage gravy, sausage links, bacon, cheesy grits, home fried potatoes, fried apples, warm syrup, fruit cocktail, coffee, tea, juice, milk. Orders to go also.
Roadside Market, 8 a.m.-2 p.m. House of Berkeley, 3408 Kings Highway, Oak Grove. Vendor fair.
Urbanna Farmers Market, 9 a.m.-1 p.m., Taber Park, 425 Bonner Street, Urbanna. 758-2613.
Gloucester Farmers Market, 9 a.m.-1 p.m., Historic Ware Episcopal Church, 7877 John Clayton Memorial Highway, Gloucester. Second Saturday of every month through October. 693-3821.
Junior Ranger Jump Start, 9:30-10:30 a.m. Discovery Center, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee. 493-8821.
Heritage Arts: Sourdough For Beginners, 10 a.m.-4 p.m. Rice’s Hotel/Hughlett’s Tavern, 73 Monument Place, Heathsville. Instructor: Barbara Hoxsie. $65. Register at RHHTFoundationInc.org, or call 580-3377.
Historic Landscapes Lecture & Garden Tour, 10 a.m. Jessie Ball duPont Memorial Library, Stratford Hall, 483 Great House Road, Stratford. $30 per person, $15 for Friends of Stratford. Register at stratfordhall.org.
Virginia State Parks History & Culture Weekend – History Hayride, 1-2 p.m. Visitor Center, Belle Isle State Park, 1632 Belle Isle Road, Lancaster. Join a ranger aboard the Time Traveler Wagon to learn about the past, look forward to the future and discover all that makes Belle Isle special. Registration required. $5 parking fee. 462-5030.
Juneteenth Celebration, noon-5 p.m. Ma Margaret’s House B&B, 249 Greenfield Road, Reedville. Sponsor: Northern Neck Hidden History Trail. Speaker: Dr. Cassandra Newby-Alexander. Music: country singer Roberta Lea. Line dancing, food, games and vendors.
Claud W. Somers Cruise, Reedville Fishermen’s Museum, 504 Main Street, Reedville. $30 members, $35 others. Reservations required, 453-6529, or office@rfmuseum.org.
“What Is ‘Murder’?” 7 p.m. doors open, 8 p.m. curtain. Lancaster Players Playhouse, 361 Chesapeake Drive, White Stone. $30. Reservations: boxoffice@lancasterplayers.org, or 436-3776.
Kevin Downy Jr., 9 p.m.-midnight. Coles Point Tavern, 850 Salisbury Park Road, Coles Point. Comedy, ticketed event 472-3856.
Father’s Day
Sunday, June 15
Fossil Quest, 9:30-11 a.m. Big Meadow Trailhead, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee. 493-8821.
“What Is ‘Murder’?” 2 p.m. doors open, 3 p.m. curtain. Lancaster Players Playhouse, 361 Chesapeake Drive, White Stone. $30. Reservations: boxoffice@lancasterplayers.org, or 436-3776.
Monday, June 16
Intermediate Pickleball, 9-10:30 a.m. RCC Glenns, 12745 College Drive, Glenns. Instructor: Will Cox. Continues June 20, 23 and 27. $35. Advance registration with tuition payment required, www.rappahannock.edu/rill.
LCL Babygarten, 10:30 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Ages 24 months and younger.
LCL Book Group, 2 p.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Book: The Clover Girls, by Viola Shipman.
June 16-17
Summer Fishing Kayak Camp, 9 a.m.-3 p.m. Capt. C. Dollar’s “Chesapeake Fishing Camps” on the lower Rappahannock. For middle school boys and girls. $325. Register at tacklecove.com.
June 16-20
Summer Youth Art Camp, ages 8-10, 9 a.m.-noon. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Creative Explorations – A Week of Artistic Discovery. $110 members, $126 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Summer Youth Art Camp, ages 12-18, 1-4 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Creative Explorations – A Week of Artistic Discovery. $110 members, $126 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Tuesday, June 17
Juggler/magician Jeff Marsh, 11 a.m., King and Queen County Public Library, 396 Newtown Rd., St. Stephens Church. Fun for the whole family. Free.
Wednesday, June 18
LCL Storytime, 10 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. For children.
Changemakers Book Group, 2:30-3:30 p.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Book: The Maniac, by Benjamin Labatut.
June 19-22
Gloucester Summer Kick-off Carnival, open 5-9 p.m. Thursday and Friday; 2-10 p.m. Saturday and Sunday, Old Page Grounds, 5644 George Washington Memorial Highway, Gloucester. Carnival rides, games, kid’s play zone and fair food. Admission is free.
Thursday, June 19
Art Workshop, 10 a.m.-4 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Mixology of Fruit. $90 members, $105 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
4th Annual Juneteenth Celebration, 11 a.m.-4 p.m. Town Hill Park, Colonial Beach. Music, dancing, storytelling, drumming; cultural, historical, educational and vendor exhibits.
Friday, June 20
Food Trucks by the River, 5-8 p.m. Pavilion at Riverwalk Park, West Point. Featured will be Robbie Kerns, Gauthier Vineyard, Sno-to-Go, Don Chido and Nino’s Pizza. 843-4620.
“What Is ‘Murder’?” 7 p.m. doors open, 8 p.m. curtain. Lancaster Players Playhouse, 361 Chesapeake Drive, White Stone. $30. Reservations: boxoffice@lancasterplayers.org, or 436-3776.
June 20-22
Family Boat Building Course. Reedville Fishermen’s Museum, 504 Main Street, Reedville. Register in advance at the museum, or 453-6529.
Saturday, June 21
Chesty Puller Memorial Twin Bridge 10K, 7:30 a.m. Town Park, Eighth Street, West Point. 843-4620.
Timberneck Fun Run, 7:45 a.m. Machicomoco State Park, 3601 Timberneck Farm Road, Hayes. 757-753-2546.
Timberneck 5K, 8:30 a.m. Machicomoco State Park, 3601 Timberneck Farm Road, Hayes. 757-753-2546.
Tappahannock Farmers Market, 9 a.m.-1 p.m., Water Lane and Prince Street, Tappahannock. Every third Saturday of the month through October. 443-4050.
Heathsville Farmers Market, 9 a.m.-1 p.m. Rice’s Hotel/Hughlett’s Tavern, 73 Monument Place, Heathsville. Chesapeake Bay Garden Club flower show.
Science Heroes, 11 a.m., King and Queen County Public Library, 396 Newtown Rd., St. Stephens Church. Teach your future scientist about chemical reactions, air pressure and physical explosions through fun hands-on experiments. Free.
Family Arts & Barks Festival, 11 a.m.-5 p.m., The Bay School, 279 Main Street, Mathews. Tickets from $10-$25. Children 5 and younger free. Dogs must be leashed, vaccinated and well behaved. Hands-on arts and crafts for the whole family, art vendors, canine products and services for sale. Music by Hunter Owens, 11 a.m.-2 p.m.; Piankatank from 2-5 p.m. El Padrino and Gloucester Brewing Company will serve food and beverages. Ticket information at bay school-arts.com.
Wine tasting, noon-4 p.m. Kinsale Market, 11 Steamboat Landing, Kinsale.
Oyster Decoupage, 1-2 p.m. Discovery Center, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee, plus $5 activity fee. Registration required, 493-8821.

Juneteenth Variety Show, 4 p.m. St. Clare Walker Middle School, 6814 General Puller Highway, Locust Hill. 815-8426.
“What Is ‘Murder’?” 7 p.m. doors open, 8 p.m. curtain. Lancaster Players Playhouse, 361 Chesapeake Drive, White Stone. $30. Reservations: boxoffice@lancasterplayers.org, or 436-3776.
Sunday, June 22
Colonial Beach Olympic & Sprint Triathlon, 6:50 a.m. CB Playhouse, 108 Hawthorne Street, Colonial Beach. Swim, bike, run. Multiple levels, multiple options. $109-$207. Run sign up: https://www.trisignup.com/Race/VA/ColonialBeach/ColonialBeachTriathlonFestival.
Paddling the Potomac, 9-11 a.m. Boathouse, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee, plus $20 solo, or $25 tandem kayak. Registration required, 493-8821.
Feeding Friends, 10:45-11:15 a.m. Visitor Center, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee. 493-8821.
Shark Tooth Necklaces, 1-1:30 p.m. Discovery Center, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee, plus $10 activity fee. Registration required, 493-8821.
“What Is ‘Murder’?” 2 p.m. doors open, 3 p.m. curtain. Lancaster Players Playhouse, 361 Chesapeake Drive, White Stone. $30. Reservations: boxoffice@lancasterplayers.org, or 436-3776.
June 23-28
Family Boat Building Week, 8 a.m.-4 p.m., Deltaville Maritime Museum, 287 Jackson Creek Road, Deltaville. 776-7200.
Monday, June 23
LCL Babygarten, 10:30 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Ages 24 months and younger.
June 23-24
Summer Fishing Boat Camp, 9 a.m.-3 p.m. Capt. C. Dollar’s “Chesapeake Fishing Camps” on the lower Rappahannock. For middle school boys and girls. $325. Register at tacklecove.com.
June 23-27
Summer Youth Art Camp, ages 5-7, 9 a.m.-noon. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Playing with Picasso-Trying New Things. $110 members, $126 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Summer Youth Art Camp, ages 8-10, 1-4 p.m.. RAL Art Center, 19 North Main Street, Kilmarnock. Topic: Stones, Stories and Stencils for Future Masters. $110 members, $126 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Tuesday, June 24
Try-It-Tuesday: Let Flaming June Be Your Inspiration, 10 a.m.-12:30 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. $40 members, $45 others. Plus $5 materials fee. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Musician Ron Collins, 11 a.m., King and Queen County Public Library, 396 Newtown Rd., St. Stephens Church. Japanese style drumming on homemade instruments. Free.
Wednesday, June 25
LCL Storytime, 10 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. For children.
Dinner Takeout, 4:30-7 p..m. Lancaster Union Lodge #88, 48 North Main Street, Kilmarnock. $12. Meatloaf, mashed potatoes with gravy, green beans.
Thursday, June 26
Musician John Bullard, 6 p.m., King and Queen County Public Library, 396 Newtown Rd., St. Stephens Church. Performing Bach on the banjo. Free.
June Paint Night: Dockside Dawn, 6-8 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. $40 members, $45 others. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Friday, June 27
LCL Bingo, 3:30-4:30 p.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock.
Gwynn’s Island Days chicken dinner, 4:30-7 p.m. Gwynn’s Island Civic Center, 1996 Old Ferry Road, Gwynn. Drive thru starts at 4:30 p.m., eat-in from 5-7 p.m. Tickets $15 at the door.
Saturday, June 28
NNK Saltwater Shootout Fishing Tournament, 6:30 a.m.-3 p.m. Buzzard Point Marina. Register at nnksaltwatershootout.com.

Holly Point Market, 9 a.m.-1 p.m., Deltaville Maritime Museum, 287 Jackson Creek Road, Deltaville. 776-7200.
Gwynn’s Island Festival, 9 a.m.-4 p.m. Gwynn’s Island Civic Center, 1996 Old Ferry Road, Gwynn. Crafts, kid’s zone, games, food, music. Admission is free.
Paddling the Potomac, 9-11 a.m. Boathouse, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee, plus $20 solo, or $25 tandem kayak. Registration required, 493-8821.
Feeding Friends, 10:45-11:15 a.m. Visitor Center, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee. 493-8821.
Claud W. Somers Cruise. Reedville Fishermen’s Museum, 504 Main Street, Reedville. $30 members, $35 others. Reservations required, 453-6529, or office@rfmuseum.org.
Colonial Rod Club Cruise-In, 5-7 p.m. Ledo Pizza, 700 McKinney Boulevard, Colonial Beach. Cruise around The Point, 6:15 p.m.
Sunday, June 29
Fossil Hunting Excursion, 9 a.m.-3 p.m. Stratford Hall, 483 Great House Road, Stratford. $40 adults, $35 ages 8-13. Register at stratfordhall.org.
Fossil Quest, 9:30-11 a.m. Big Meadow Trailhead, Westmoreland State Park, 145 Cliff Road, Montross. $10 parking fee. 493-8821.
Seafood Sunday, 1-4 p.m. Ice House Brewery & Kitchen, 119 Monroe Bay Avenue, Colonial Beach. Fresh seafood feast menu changes monthly depending on the seasonal catch.
The RAL Great Art Heist, 4-7 p.m. RAL Art Center, 19 North Main Street, Kilmarnock. Members and friends donate original works of art valued at or over $175. Original art is created by the donor or from donor’s personal collection. Art can include paintings, jewelry, wood, photography, ceramics, fiber, baskets, sculpture, needlework and other fine art products. Heist participant tickets: $150 members, $200 others. Guest ticket: $25. Register at RAL Art Center, ralartcenter.com, or 436-9309.
Monday, June 30
LCL Babygarten, 10:30 a.m. Lancaster Community Library, 16 Town Centre Drive, Kilmarnock. Ages 24 months and younger.
June 30-July 1
Summer Fishing Boat Camp, 9 a.m.-3 p.m. Capt. C. Dollar’s “Chesapeake Fishing Camps” on the lower Rappahannock. For middle school boys and girls. $325. Register at tacklecove.com.