Festival to Celebrate Earth Day, Wetlands Month: The event will include activities, demonstrations and presentations for all ages. State, local and federal agencies will be on hand with exhibits and information. Children can paint gourds and faces and harvest vegetables from a garden. All visitors will receive a free wildflower to plant. 10 a.m. to 2 p.m. USDA Plants Materials, 14119 Broad St., Brooksville. Free. (352) 796-9600.
All-Hazards Preparedness Expo: The Hernando County Sheriff's Office hosts this emergency preparation event with emergency vehicle displays, a hurricane simulator, preparedness vendors, a fire safety smokehouse, a generator giveaway, a bloodmobile and free hotdogs and drinks while supplies last. The event also will feature a presentation at noon with WFLA-Ch. 8 meteorologist Steve Jerve. 10 a.m. to 2 p.m. Nature Coast Technical High School, 4057 California St., south of Brooksville. Free. (352) 797-7088.
Talk and book signing with Johnny Lee Gaddy: Join Johnny Lee Gaddy as he talks about the book Dark Days of Horror at Dozier: Rapes, Murders, Beatings and Slavery, written by Antoinette Harrell and contributors Gaddy, Richard Huntly, John Bonner and Arthur Huntley. Gaddy is one of several African-American men who tell the stories of abuse suffered by boys at the infamous state-run Dozier reform school in the Panhandle town of Marianna. Copies of the book will be available for purchase. 5:30 to 7 p.m. Lykes Memorial Library, 238 Howell Ave., Brooksville. (352) 754-4043.
Orange Blossom Jamboree: The four-day music event will feature about 40 bands, including Thomas Wynn and the Believers, Sosos, Come Back Alice, the Bath Salt Zombies, CopeE, Bobby Lee Rodgers, the Mudflappers and Juke. There will also be arts, crafts and food vendors, fire performers, and drum circles. Primitive camping is available. 4:30 p.m. Sertoma Youth Ranch, 85 Myers Road, Brooksville. Continues through May 18. Four-day passes are $75; $60 for Friday through Sunday. (954) 769-1692. orangeblossomjamboree.com.
Weeki Wachee Relay for Life: All-night walk to raise money for the American Cancer Society. The Tampa Concept Band will entertain from 8 to 11 p.m. A variety of other entertainment and activities will take place throughout the night. 6 p.m. today through 11 a.m. Saturday. Weeki Wachee Springs State Park, 6131 Commercial Way, Weeki Wachee. (352) 592-5656.
9 - 18 Today through May 18
'The Best Little Whorehouse in Texas': 8 p.m. Fridays and Saturdays and 2 p.m. Sundays. Stage West Community Playhouse, 8390 Forest Oaks Blvd., Spring Hill. $15. (352) 683-5113. stagewest.net.
Benefit motorcycle run: Hosted by the Hernando County Breast Cancer Support Group. Complimentary doughnuts and coffee during registration. Kickstands up at 10 a.m. The ride ends at Sleepy Hollow Fishing Lodge in Floral City, where there will be an after-party with dinner, live music, raffles and door prizes. Proceeds benefit the support group's efforts to provide free mammogram screening vouchers to uninsured and under-insured women in Hernando County. Registration starts at 9 a.m. Florida Cancer Specialists and Research Institute, 7154 Medical Center Drive, Spring Hill. $20 per person. (352) 592-8137.
MLB Pitch, Hit and Run competition: Major League Baseball's official skills competition is open to boys and girls ages 7 to 14. Participants have the chance to advance through four levels of competition, including the national finals at the MLB All-Star Game in Minneapolis. All participants must provide a copy of their birth certificate and have a parent or guardian fill out a registration/waiver form before the competition. 3 p.m. Tom Varn Park, 306 Darby Lane, Brooksville. Free. (352) 540-3835. cityofbrooksville.us.
Mother's Day tea: The event will spotlight teapots of the past. 4 to 6 p.m. Hernando Heritage Museum, 601 Museum Court, Brooksville. $15 for adults and $6 for children; tickets must be purchased in advance. (352) 796-5398. hernandohistoricalmuseumassoc.com.
Gospel Jam: Those wishing to perform with an instrument should arrive at 4:30 p.m. to set up. Light refreshments will be served. 5 to 8 p.m. Faith Fellowship Church in Christ Jesus, 19255 Campground Road, north of Brooksville. Free. (352) 754-9330.
Hernando County Planning and Zoning Commission: 9 a.m., Hernando County Government Center, 20 N Main St., Brooksville.
NAACP public meeting: The Hernando County NAACP will meet with Hernando County superintendent of schools Lori Romano to discuss the school district's discipline policies and the effects on the school-to-prison pipeline, a national trend in which a growing number of juvenile offenders are funneled out of public schools and into the criminal justice system. Light refreshments will be served. 7 p.m. Sterling Hill North Clubhouse, 4411 Sterling Hill Blvd., Spring Hill. (352) 428-0477.
Hernando County Commission: 9 a.m., Hernando County Government Center, 20 N Main St., Brooksville. Agenda: Blue Pelican Marina expansion, education center and lodge; possible purchase of the Lake House in Spring Hill.
Brooksville Beautification Board: 5:30 p.m., City Hall, 201 Howell Ave., Brooksville.
'Vignettes to Remember': This is a human video drama and dance presentation by Hernando High School's drama department. Audience members can vote for their favorites. 7 p.m., Hernando High School, 700 Bell Ave., Brooksville. $5 per person, includes one ballot for voting; additional ballots are $1 each. (352) 797-7015, ext. 333.
'Poppin — An Event' art reception: This exhibition pays homage to pop art and will include music and food. 5 to 7 p.m. May 16, City Hall Art Gallery, 201 Howell Ave., Brooksville. (352) 540-3810.
Family Beach Bash: Geared toward children of elementary school age and younger, the event will be at the Buccaneer Bay water park and will include water activities, music, raffles and prizes. Food will be available for purchase. Hosted by Friends of Weeki Wachee Springs State Park; proceeds will benefit park improvements, including a new splash park. 6 to 9 p.m. May 17. Weeki Wachee Springs State Park, 6131 Commercial Way, Weeki Wachee. Admission $5; free for children age 2 and younger. (352) 592-5656. weekiwachee.com.