A little drama, a bit of celebrating and the opportunity to spread some cash around -- all activities that can fill up the weekend in Fairfield:

Mark the start of the carnival season with a visit to the McKinley School PTA's Carnival at Jennings Beach. Weekend hours (the event started Thursday evening, despite rain) are: Friday, 6 to 10 p.m.; Saturday, 1 to 10 p.m., and Sunday, 1 to 5 p.m. Wristbands will be sold all three nights this year from 6 to 10 p.m. and all day Sunday, offering unlimited access to the carnival rides at a special price.

It's a tale as old as time and it unfolds Friday evening when the Fairfield Ludlowe High School Drama Club stages the musical, "Beauty and the Beast," at the school, 785 Unquowa Road. Showtime is 8 p.m. and all tickets cost $8. Additional performances are Saturday at 2 and 8 p.m. Tickets will be sold at the door. For more information, call 203-255-7201 or email fkondziela@fairfieldschools.org.

If you love Mother Earth, take time Saturday to celebrate her natural virtues and all kinds of ways to preserve them at the town's Earth Day Celebration. The annual event takes place from 10 a.m. to 4 p.m. at Fairfield Warde High School, 755 Melville Avenue. There will be a range of demonstrations, round-table discussions and exhibits on organic food, energy conservation, gardening and transportation issues. Admission is free and the event takes place rain or shine. Visit www.FairfieldEarthDay.org for more information and updates.

Find a "Touch of Crafts" Saturday at Sherman Green, Post and Reefs roads, when craftspeople from all over New England display wares from 10 a.m. to 5 p.m. Proceeds benefit local and national charities.

With carnival season here, beach season can't be far behind. Stock up on your beach reads Sunday at the Friends of the Fairfield Public Library book sale from 1 to 5 p.m. For more information, visit www.fairfieldpubliclibrary.org or call 203-256-3160.