Aquatic Fitness 8:30 to 11:30 a.m. and 5:30 to 8 p.m., Aquatics Complex, Allan Witt Park, 1741 W. Texas St., Fairfield. Open to all. Info: firstname.lastname@example.org.
Senior Day Program 9 a.m. to 3 p.m., Fairfield Senior Center, 1200 Civic Center Drive. Supervised activities for persons with cognitive or physical impairments. Enrollment required. Fee. Info: 428-7421.
Sexual Assault Survivors Support Group 10 a.m. to 11:30 a.m., Fairfield group, walk-ins welcome. Not 12-step. Location, info: Dolly, 422-7345.
Morning Crochet and Knitting Club 11 a.m. to 2 p.m., Fairfield Cordelia Library, 5050 Business Center Drive. Bring your own supplies. Info: 866-572-7587, www.solanolibrary.com, email@example.com.
Fairfield-Suisun Rotary Club Noon to 1:30 p.m., Kroc Center, 586 E. Wigeon Way, Suisun City. Info: 483-8196.
Solano County Soroptimist Club Noon to 1:30 p.m., Hilton Garden Inn, 2200 Gateway Court, Fairfield. Info: 422-6800.
Solano Kids Insurance Program 1:30 to 5 p.m., Vacaville Public Library-Cultural Center, 1020 Ultatis Drive. Help for families with uninsured children. Info: 800-978-7547.
Gentle Vinyasa Flow Yoga 5:30 to 6:45 p.m., McBride Center, 91 Town Square Place, Vacaville. Fee, preregistration required. Info: 469-6672.
Town Hall Meeting 6 p.m., Fairfield City Council Chambers, 1000 Webster St.
Narcotics Anonymous Step Study 7 p.m., Unity Hall, 711 Empire St., Fairfield. Info: 419-4662.
Cordelia Rotary Club 7:15 a.m., Courtyard by Marriott, 1350 Holiday Lane, Fairfield. Info: Nancy Garver, 449-8299.
Senior Fitness 8:30 a.m., Fairfield Senior Center, 1200 Civic Center Drive. Beginning/Intermediate exercise and dance class. Drop-in class. Fee. Info: 429-6291.
Tai Chi for Health 9 to 10 a.m., McBride Center, 91 Town Square Place, Vacaville. Low-impact exercise class for people 50 and older. Fee, preregistration required. Info: 469-6672.
Line Dancing 10 to 11:30 a.m., Suisun City Senior Center, 318 Merganser Drive. Info: 422-8273.
Country Western Line Dancing 10 a.m., Joseph A. Nelson Community Center, 611 Village Drive, Suisun City. Gain cardiovascular health by staying physically active and learn the latest line dance routines. Info: 421-7201.
Travel Presentation 10 a.m., Fairfield Senior Center, Christiansen Room, 1200 Civic Center Drive, Suite 102. Presents will showcase trips planned for the next year and beyond. Free. Info: Jane Kibbey, 429-6921
The Fire Within Survivors of Domestic Violence Support Group 11 a.m. to 12:30 p.m., Hope Center, 289 Amador St., Vallejo. Info: 648-1986.
Fairfield Host Lions Club Noon, Courtyard by Marriott, 1350 Holiday Lane, Fairfield. Info: 427-6927.
Moose Lodge Bingo 5:30 p.m. (quickies), 6:30 p.m. (early bird) and 7 p.m., Fairfield Moose Lodge, 623 Taylor St. Info: 422-3245.
Fairfield Coin Club 5:30 p.m., Grace Episcopal Church, 1405 Kentucky St., Fairfield. Guest speakers, coin drawings, numismatic programs, and refreshments. Info: 384-3793, 745-6385.
Bi-Polar/Depression Support Group 6 to 8 p.m., 2101 Courage Drive, Oak Room, Fairfield. Info: 553-5735.
Epilepsy Support Group 6 to 7:30 p.m., VacaValley Health Plaza, 1010 Nut Tree Road, Suite 290, Vacaville. The Epilepsy Foundation of California offers an opportunity to share support and learn about resources. Info: 800-632-3532.
Solano 29ers Cribbage Club 6:30 p.m., Leisure Town Clubhouse, 100 Sequoia Drive, Vacaville. Learn and play cribbage with members of the American Cribbage Congress. Info: Jackie Doppelt, 447-7568.
Celebrate Recovery 6:30 p.m., Unity Hall, 711 Empire St., Fairfield. Narcotics Anonymous meeting. Info: 419-4662.
Girls Circle 6:30 p.m, Matt Garcia Center, 2195 Union Ave. Fairfield. Program promotes resiliency and healthy relationships in adolescent girls, 10 sessions. Info: 249-1379.
Help Wild Babies! 7 to 9 p.m. Suisun Marsh Natural History Association, 1171 Kellogg St., Suisun City. Introduction to Baby Mammals Care orientation class. Info: 429-4295.
Solano County Libertarian Party 7 p.m, 1501 W. Texas St, Fairfield. Info: www.meetup.com/solanolp, firstname.lastname@example.org.
Twin City Steppers Square Dance Club 7:30 to 9:30 p.m., Suisun City Senior Center, 318 Merganser Drive. Weekly square dance instruction for ages 10 to adult. First two weeks free, then fee. Info: 429-3637, 422-5170.
Narcotics Anonymous “Together We Can” 8 p.m., Unity Hall, 711 Empire St., Fairfield. Narcotics Anonymous meeting. Info: 419-4662.
27th Annual Solano Wine & Food Jubilee 6:30 p.m. Friday, Specialty Event Center, 300 Chadbourne Road, Fairfield. Info: 646-3133, www.wineandfoodjubilee.org.
Geranium City Garden Club Home Garden Tour 10 a.m. to 3 p.m. Saturday, tour begins at 2144 Fox Glen Drive, Fairfield. Follow signs and map in ticket booklet. Fee. Info: 426-2790.
Mushroom Cookery Class 3 to 6 p.m. Sunday, Il Fiorello Olive Oil Company, 2625 Mankas Corner Road, Fairfield. Fee. Info, reservations: 864-1529.
BrewHaha 3 to 7 p.m. May 3, Specialty Event Center, 300 Chadbourne Road, Fairfield. Sample craft brews, ales, limited release specialty beers. Fee. Tickets: bit.ly/SolanoBrewHaha.