Pacific Beach Farmers Market: 2-7 p.m., Tuesdays along Bayard Street off Garnet Avenue.
Original Farmers Market: 8 a.m. to noon, Saturdays, Promenade at Pacific Beach, 4110 Mission Blvd.
Pacific Beach Toastmasters: 6:30-8 p.m. Tuesdays at the Rec Center, 4649 Gresham St. Whether you're looking to improve your public speaking skills, practice giving presentations, or just become more confident in front of an audience, Toastmasters provides a supportive environment to help. pbtoastmasters.com
$5 Yoga Classes: 10:15-11:15 a.m., Mondays (Chair Yoga); 10:15-11:15 a.m., Tuesdays (Slow Flow); 10-11 a.m., Saturdays (Slow Flow). All levels welcome. Christ Lutheran Church, 4761 Cass St. (858) 483-2300, christpb.org
Kendall-Frost Marsh Reserve Work Party: 9 a.m. to noon, first Saturdays. Help preserve and enhance the marsh. Next meeting April 6, 2055 Pacific Beach Drive, (858) 534-2077, missionbaymarshes.org
Let's Make Art: For ages 4-9, 2:30-3:30 p.m. second and fourth Fridays, Rec Center, 1405 Diamond St. Each class features a different style of art. Next meetings April 12 and April 26. Free. (858) 581-9927, sandiego.gov
Pacific Beach Teen Center: Game room for ages 11-15, open 3-6 p.m. Monday, Tuesday, Thursday and Friday; 12:30-3:30 p.m. Wednesday. Rec Center, 1405 Diamond St. (858) 581-9927, sandiego.gov
Pacific Beach Family Game Day: 2-4 p.m., third Fridays, PB Rec Center, 1405 Diamond St. Four in a Row, Chutes and Ladders, Monopoly, Dominoes and more. (858) 581-9927 or bit.ly/pbreccenter
Gamer's Wednesday: 1-3 p.m., Wednesdays. Free, friendly gaming competition for 6-9 grade students at Teen Center, PB Rec Center, 1405 Diamond St., (858) 581-9927, sandiego.gov
Community Exercise Classes: 10 a.m. to noon, Tuesdays and Thursdays. Free through San Diego Continuing Education, PB Woman's Club, 1721 Hornblend St. (858) 882-7729, pbwomansclub.org
PB Taylor Branch Library: Informative programs, exercise classes, book sales. Youth Programs include multiple weekly story times, visits by entertainers, a monthly teen book group and free tutoring. Hours: 9:30 a.m. to 6 p.m. Monday, Thursday, Friday, Saturday; 11:30 a.m. to 8 p.m. Tuesday, Wednesday; 12:30-5 p.m. Sunday, 4275 Cass St. (858) 581-9934, pblibraryfriends.org
Friends of the PB Library: Meetings 3 p.m. second Wednesdays. Next meeting April 10, library, 4275 Cass St. (858) 581-9934, pblibraryfriends.org
P.B. Artists: Noon to 3 p.m., Thursdays. Drop-in program for adults. Free. Bring art supplies. Santa Clara Rec Center, 1008 Santa Clara Place, (858) 581-9928, sandiego.gov
Arts & Crafts for Kids: 3:30-4:10 p.m., Thursdays, ages 6-11. Free. Santa Clara Rec Center, 1008 Santa Clara Place, (858) 581-9928, sandiego.gov
Bingo for Adults and Seniors: 1-2:30 p.m., second and fourth Thursdays, for ages 18 and up. Free. Refreshments. Fun and prizes! Next gathering April 11 and April 25. Santa Clara Rec Center, 1008 Santa Clara Place, (858) 581-9928, sandiego.gov
Santa Clara/PB Park & Recreation Council: Meets 5:30 p.m. third Tuesdays. Community members may attend. Next meeting April 16. Location alternates between Santa Clara and Pacific Beach Rec Centers. To confirm, call (858) 581-9928
Mission Beach Planning Board: Meets 7 p.m. third Tuesdays at Belmont Park Meeting Room, Fitness Advantage at the Plunge, 3146 Mission Blvd. Next meeting April 16.
Mission Beach Town Council: Meets 6 p.m. second Wednesdays. Next meeting April 10, Community Room, Belmont Park, 3146 Mission Blvd. missionbeachtc.com
Mission Beach Women's Club: Meets at 5 p.m. second Mondays. The club is seeking new members who would like to contribute to the beach community. Prospective members must be age 21 and attend two meetings and one event. Next meeting April 8, 840 Santa Clara Place. (858) 488-2628, mbwc.org
Pacific Beach Kiwanis Club: Meets 7:20 a.m. for breakfast Thursdays at the Broken Yolk Café, 1851 Garnet Ave. (619) 804-4917.
Pacific Beach Surf Club: Meets 7 p.m. first Thursdays at VFW, 853 Turquoise St. Next meeting April 4. pacificbeachsurfclub.com
beautiful PB: Meets 6 p.m. second Mondays. Next meeting April 8 at Oakmont of Pacific Beach, 955 Grand Ave. beautifulpb.com
Free Tax Assistance: 9:30 a.m. to 5:30 p.m., Monday, April 8. Volunteers from AARP's Tax-Aide program will help prepare income taxes. No appointments, check in by 3:30 p.m. PB Library, 4275 Cass St. (858) 581-9934, pblibraryfriends.org
Medicare 101: 5-6:30 p.m., Tuesday, April 9, PB Library, 4275 Cass St. A free educational workshop about Medicare options for those preparing to retire. Presented by Sharp Healthcare. (858) 581-9934, pblibraryfriends.org
PB Parking & Traffic Advisory Board Meeting: 6-7 p.m., Thursday, April 11, Discover Pacific Beach offices, 1503 Garnet Ave. (858) 273-3303, pacificbeach.org
San Diego Beach & Bay Half Marathon: 5 a.m. to noon. Races start 6:30 a.m. (half marathon, $105), 7 a.m. (10K, $55) and 7:15 a.m. (5K, $45), Saturday, April 13, Tecolote Shores Park, 1292 East Mission Bay Drive. Run through some of San Diego's most beautiful beaches, including Mission Beach and PB. Live music, beer garden (free first beer), snacks, photo opps and more. Register: sandiegobeachandbayhalfmarathon.com
Vegan Cooking 101:1-2:30 p.m., Sunday, April 14, PB Library, 4275 Cass St. "The Incredible Edible Vegan Egg" with Liz Gary, Register as supplies are limited. Free. (858) 581-9934, pblibraryfriends.org
Clean & Safe Committee: 2:30 p.m., Wednesday, April 17, Discover Pacific Beach offices, 1503 Garnet Ave. (858) 273-3303, pacificbeach.org
PB Town Council General Meeting: 6:30-8 p.m., Wednesday, April 17, Crown Point Jr. Music Academy, 4033 Ingraham St. Chance to hear reports and ask questions of City, county, state and federal reps. (858) 483-6666, pbtowncouncil.org
ISLE Surf & SUP Beach Cleanup: 10-11:30 a.m., Friday, April 19, Belmont Park, 13 Ocean Front Walk. For Earth Week, the team of paddleboarding manufacturer and retailer ISLE Surf & Sup will travel from Encinitas to Coronado, picking up trash from beaches. islesurfandsup.com or check out the "ISLE Clean up" event on Facebook.
PB Planning Group: Meets 6:30 p.m. Wednesday, April 24 on land-use matters, focusing on conformance with the Land Development Code and the General Plan, PB Library, 4275 Cass St. pbplanning.org
Free Concert: 2-3 p.m. Sunday, April 28, Martin Luther King Community Choir of San Diego performs outside on the Cass Street Plaza, weather permitting. PB Library, 4275 Cass St. pblibraryfriends.org
Macrame Fringe Wall Hanging Craft Workshop: 6:30-9 p.m., Monday, April 29, Crushed, 967 Garnet Ave. Learn to create macramé wall hanging, supplies provided. $35. To view the event at evenbrite.com, follow the link at patchworksd.com/workshops
Pacific Beach Woman's Club: 6 p.m., Wednesday, May 1, 1721 Hornblend St. (858) 882-7729, pbwomansclub.org
San Diego Ho'olaule'a: 9 a.m. to 6 p.m. Saturday, May 4 and 10 a.m. to 4 p.m. Sunday, May 5, De Anza Cove, 3000 North Mission Bay Drive. San Diego Ho'olaule'a hosts a Hawaiian Cultural Festival with workshops, craft and food vendors, hula, music and more. Free. Not pet-friendly. No alcohol. sdhoolaulea.com
— To submit a community event for the What's Happening monthly calendar, e-mail details to firstname.lastname@example.org by the 15th of the preceding month. Questions? Call (858) 875-5950.