Happy Earth Day! San Diegans should all love the earth — we have her to thank for our beautiful beaches, amazing ocean and incredible weather. Honor Mother Earth at a family friendly EarthFair this weekend, where games, activities, exhibitors and more will bring the spirit of the day alive. For a fair of a different variety, head to Linda Vista for a multicultural fair — it promises to be a fun and educational event. And then there’s art, Elmo, wind and more!

San Diego

Linda Vista Multicultural Fair
For a day of cultural awareness, art, music, games and more, don’t miss this family fair. Sat., 10:00 am – 5:00 pm. 6900 block of LInda Vista Road. All ages. Event Details.

Sesame Street Live: Elmo Makes Music
Come on everybody, it’s Elmo time! Watch your favorite friends make music. Sun., 1:00 pm and 4:30 pm. Valley View Casino Center. $15-$38. All ages. Event Details.

SEA Days: Wonders of the Wind
The wind is good for more than flying a kite. Learn how it can power your everyday life. Sat., 1:00 pm. Birch Aquarium. Price included with admission. All ages. Event Details.

Celebrate Earth Day the right way! Don’t miss the parade and all of the the fun of a fair dedicated to Mother Earth. Sun., 10:00 am – 5:00 pm. Balboa Park. Free. All ages. Event Details.

North County

Oceanside Days of Art 
Art is great for kids, so introduce them now at this free two-day art festival. Sat. – Sun., 10:00 am – 5:00 pm. Oceanside Civic Center. Free. All ages. Event Details.

South Bay

Day of the Child Community FUN Fair 
Fun, education and entertainment abound at this family event. Sat. 11:00 am – 3:00 pm. Memorial Park in Chula Vista. Free. All Ages.  Event Details.

— Laura Willard