THE DIXIE RAMBLERS -- 7:30 p.m. today. Calvert County's Mike Phipps directs the Dixie Ramblers through an evening of bluegrass. Refreshments, cookies and lemonade, courtesy of Rod 'N' Reel Restaurant, served at intermission. Third in a series of summer concerts hosted by the Chesapeake Beach Railway Museum and funded by grants from the Arts Council of Calvert County and the Town of Chesapeake Beach. Chesapeake Beach Railway Museum, 4156 Mears Ave., Chesapeake Beach. Free. 410-257-3892.
"LIL" MARGARET'S BLUEGRASS AND OLD-TIME MUSIC FESTIVAL -- 3:50-10:25 p.m. today, 2:20-11:05 p.m. tomorrow, 9 a.m.-11:05 p.m. Saturday and 10 a.m.-11 a.m. Sunday. Nashville entertainment featuring the Lewis Family, Charlie Waller & the Country Gentlemen, the Sullivan Family, Melvin Goins, Windy Mountain, Nothin' Fancy, Lynwood Lunsford & the Misty Valley Boys and the Dixie Dukes. Held rain or shine at the farm pavilion. Alcohol not allowed. Goddard Family Farm, Fairgrounds Road, Leonardtown. Three-day ticket, $45; today, $12; Friday, $22; Sunday, free. Ages 11 and younger, free with a paid adult. Rough weekend camping with limited hookups, $5. 301-475-8191.
SQUARE DANCING -- 7:30-9:30 p.m. Fridays. Dances are presented by the Southern Merry-Landers Square Dance Club. John Hanson Middle School, 12350 Vivian Adams Rd., Waldorf. $5.50; members, $4. 301-893-1974.
DANCE CLASSES -- 6-7:30 p.m. Sundays. Held by Southern Maryland Modern Dance Collective for those 13 and older. Black Belt Academy, Wildewood Shopping Center, Wildewood. Drop-in fee, $10; 10-class card, $65. 301-862-1072.
GRANDMOTHER'S TRUNK -- 10-11:15 a.m. today. Ages 6-16 look at and try on clothes worn in the early 20th century. Light refreshments. Chesapeake Beach Railway Museum, 4155 Mears Ave., Chesapeake Beach. Free. 410-257-3892.
BABYSITTER TRAINING -- 9 a.m.-4:15 p.m. Saturday. Designed for ages 11-15 to learn leadership, decision-making skills, basic care and first aid. $36 fee includes tote bag, book and first aid kit. Advance registration required. 410-535-5230.
BUGS -- 1-2:30 p.m. Sunday. Ages 6-9 take a nature hike through forest and meadow to discover insects. King's Landing Park, end of King's Landing Road, Huntingtown. $3. Reservations required. 410-535-5327.
AFTERNOON KIDS CLUB -- Sponsored by the Charles County Public Library for children in first through fifth grades. Stories, crafts, Readers Theater, songs and games. 1:30 p.m. Free. Registration not required.
Tuesdays, Potomac library, 3225 Ruth B. Swann Dr., Indian Head. 301-375-7375.
Wednesdays, P.D. Brown library, 50 Village St., Waldorf. 301-645-2864.
Thursdays, La Plata library, 2 Garrett Ave., La Plata. 301-934-0001.
LIZARDS -- 10-10:30 a.m. next Thursday. Ages 2 and 3, with parent, meet lizards. Puppets help them to imagine being a lizard. Battle Creek Cypress Swamp, 2880 Grays Rd., Prince Frederick. $3. Reservations required. 410-535-5327.
INTERPRETATION OF COLOR -- 10 a.m.-4 p.m. Saturday and Sunday. Patricia Berube and Jan Gagnon display original oil and acrylic paintings and reproductions. Annmarie Garden, 13480 Dowell Rd., Solomons. Free. 410-326-4640.
PHOTOGRAPHY EXHIBITION -- 10 a.m.-5 p.m. daily through Aug. 31. Work of photographic artists Corrine Amelang and Karen Powel on display. Wylde Women Gallery at the Maryland Antique Center, 26005 Point Lookout Rd., Leonardtown. Free. 301-475-1960, 410-326-6951 or www.wyldewomen.com.