Mount Diablo Families

Things to Do with Teens

Keep the teenagers busy — events, activities, and spots they'll actually want to go to.

Updated July 13, 2026

This week's weather · It's a dry week all around, so outdoor evening events like the Music and Market concerts are a perfect call.

Summer break doesn't have to mean bored teens on the couch. This week around Contra Costa County there's a solid mix of gaming, live music, hands-on making, and outdoor fun that teenagers will actually want to show up for.

Featured this week

Mario Kart™ Pizza Tournament

Mario Kart™ Pizza Tournament

📍Clayton Library🕐Thu, Jul 16 · 3:00 PM· TeensFree

Mario Kart racing plus pizza? Clayton Library's tournament is the kind of Thursday afternoon teens actually get excited about.

Dungeons & Dragons®

Dungeons & Dragons®

📍San Ramon Library🕐Mon, Jul 13 · 4:00 PM· TeensFree

Drop-in Dungeons & Dragons at San Ramon Library — no prep needed, just bring your imagination and show up.

This week

The Library Wellness Team

The Library Wellness Team

📍Concord Library🕐Mon, Jul 13 · 10:00 AM· AllFree
Art Therapy

Art Therapy

📍Concord Library🕐Mon, Jul 13 · 1:00 PM· TeensFree
Dungeons & Dragons®

Dungeons & Dragons®

📍San Ramon Library🕐Mon, Jul 13 · 4:00 PM· TeensFree
Drop-In Tech Help (Concord)

Drop-In Tech Help (Concord)

📍Concord Library🕐Mon, Jul 13 · 4:00 PM· AllFree
The Library Wellness Team

The Library Wellness Team

📍Concord Library🕐Tue, Jul 14 · 10:00 AM· AllFree
Concord Farmers' MarketOutdoor

Concord Farmers' Market

📍2175 Willow Pass Rd., Concord, California🕐Tue, Jul 14 · 10:00 AM· All AgesFree
Henna For Teens

Henna For Teens

📍Pleasant Hill Library🕐Tue, Jul 14 · 1:00 PM· TeensFree
Dungeons & Dragons® (Table 2)

Dungeons & Dragons® (Table 2)

📍Walnut Creek Library🕐Tue, Jul 14 · 2:00 PM· TeensFree
Dungeons & Dragons® (Table 1)

Dungeons & Dragons® (Table 1)

📍Walnut Creek Library🕐Tue, Jul 14 · 2:00 PM· TeensFree
Tech Help: Lafayette Library

Tech Help: Lafayette Library

📍Lafayette Library🕐Tue, Jul 14 · 2:00 PM· AllFree
Teen Advisory Group (TAG)

Teen Advisory Group (TAG)

📍Concord Library🕐Tue, Jul 14 · 4:00 PM· TeensFree
Keith Miles Music & Smiles

Keith Miles Music & Smiles

📍Pleasant Hill Library🕐Tue, Jul 14 · 6:30 PM· All, Kids 5+, ToddlersFree
Bay Area Wildlife

Bay Area Wildlife

📍Lafayette Library🕐Wed, Jul 15 · 1:00 PM· AllFree
Summer Reading Art with Mr. Abe!

Summer Reading Art with Mr. Abe!

📍Ygnacio Valley Library🕐Wed, Jul 15 · 4:00 PM· All, Kids 5+, TeensFree
Meditation

Meditation

📍Lafayette Library🕐Wed, Jul 15 · 6:00 PM· TeensFree
Computer Docent Help at Martinez Library

Computer Docent Help at Martinez Library

📍Martinez Library🕐Thu, Jul 16 · 10:00 AM· AllFree
Sewing Studio Basics

Sewing Studio Basics

📍Pleasant Hill Library🕐Thu, Jul 16 · 1:00 PM· TeensFree
Mario Kart™ Pizza Tournament

Mario Kart™ Pizza Tournament

📍Clayton Library🕐Thu, Jul 16 · 3:00 PM· TeensFree
Dungeons and Dragons® at the Lafayette Library

Dungeons and Dragons® at the Lafayette Library

📍Lafayette Library🕐Thu, Jul 16 · 3:30 PM· TeensFree
Computer Help (Moraga Library)

Computer Help (Moraga Library)

📍Moraga Library🕐Thu, Jul 16 · 4:00 PM· AllFree
Music and Market : Zepparella – All-Female Zeppelin Tribute

Music and Market : Zepparella – All-Female Zeppelin Tribute

📍2175 Willow Pass Rd, Concord, CA 94520, USA🕐Thu, Jul 16 · 6:30 PM· All AgesFree
Plant a Seed, Read! Wooden Charm Decorating

Plant a Seed, Read! Wooden Charm Decorating

📍Moraga Library🕐Fri, Jul 17 · 3:00 PM· TeensFree
Diablo Valley Farmers' Market at ShadelandsOutdoor

Diablo Valley Farmers' Market at Shadelands

📍North Wiget Ln &, Mitchell Dr, Walnut Creek, CA🕐Sat, Jul 18 · 9:00 AM· All AgesFree
Pleasent Hill Farmers' MarketOutdoor

Pleasent Hill Farmers' Market

📍100 Gregory Ln, Pleasant Hill, CA🕐Sat, Jul 18 · 9:00 AM· All AgesFree
San Ramon Farmers' MarketOutdoor

San Ramon Farmers' Market

📍6000 Bollinger Canyon Rd, San Ramon, CA🕐Sat, Jul 18 · 9:00 AM· All AgesFree
Danville Farmers' MarketOutdoor

Danville Farmers' Market

📍205 Railroad Ave., Danville, California🕐Sat, Jul 18 · 9:00 AM· All AgesFree
Makers Market Outdoor Market

Makers Market Outdoor Market

📍Broadway Plaza🕐Sat, Jul 18 · 11:00 AM· All
Walnut Creek Model Railroad Society Train Show

Walnut Creek Model Railroad Society Train Show

📍2751 Buena Vista Ave, Walnut Creek, CA 94597, USA🕐Sat, Jul 18 · 11:00 AM· AllPaid
Computer Help (Moraga Library)

Computer Help (Moraga Library)

📍Moraga Library🕐Sat, Jul 18 · 1:00 PM· AllFree
Cool Summer Jazz

Cool Summer Jazz

📍San Ramon Library🕐Sat, Jul 18 · 2:00 PM· AllFree
Lego Builders Club

Lego Builders Club

📍Pleasant Hill Library🕐Sat, Jul 18 · 2:00 PM· All, Kids 5+Free
Walnut Creek Downtown Farmers MarketOutdoor

Walnut Creek Downtown Farmers Market

📍1799 Locust St, Walnut Creek, CA🕐Sun, Jul 19 · 9:00 AM· All AgesFree
Martinez Farmers' MarketOutdoor

Martinez Farmers' Market

📍700 Main St., Martinez, CA🕐Sun, Jul 19 · 9:00 AM· All AgesFree
Orinda Farmers' MarketOutdoor

Orinda Farmers' Market

📍14-24 Orinda Way, Orinda, CA🕐Sun, Jul 19 · 9:00 AM· All AgesFree
Walnut Creek Model Railroad Society Train Show

Walnut Creek Model Railroad Society Train Show

📍2751 Buena Vista Ave, Walnut Creek, CA 94597, USA🕐Sun, Jul 19 · 11:00 AM· AllPaid
Pop Rocks

Pop Rocks

📍San Ramon Central Park Amphitheater🕐Sun, Jul 19 · 7:30 PM· AllFree
Lindsay Naturalist Full-Day Camp (Ages 6 – 9) 2026 — Session 3

Lindsay Naturalist Full-Day Camp (Ages 6 – 9) 2026 — Session 3

📍Lindsay Wildlife Experience, 1931 1st Ave, Walnut Creek, CA 94597🕐Mon, Jul 20 · 9:00 AM· Kids 5+Paid
Lindsay Naturalist Full-Day Camp (Ages 8 – 12) 2026 — Session 3

Lindsay Naturalist Full-Day Camp (Ages 8 – 12) 2026 — Session 3

📍Lindsay Wildlife Experience, 1931 1st Ave, Walnut Creek, CA 94597🕐Mon, Jul 20 · 9:00 AM· Kids 5+Paid
The Library Wellness Team

The Library Wellness Team

📍Concord Library🕐Mon, Jul 20 · 10:00 AM· AllFree
Coffee & Connection

Coffee & Connection

📍Concord Library🕐Mon, Jul 20 · 11:30 AM· TeensFree
Meditation Mondays

Meditation Mondays

📍Concord Library🕐Mon, Jul 20 · 1:00 PM· TeensFree
Dungeons & Dragons®

Dungeons & Dragons®

📍San Ramon Library🕐Mon, Jul 20 · 4:00 PM· TeensFree
Drop-In Tech Help (Concord)

Drop-In Tech Help (Concord)

📍Concord Library🕐Mon, Jul 20 · 4:00 PM· AllFree

Coming up

Good anytime

Hap Magee Ranch ParkParks

Hap Magee Ranch Park

📍1025 La Gonda Wy

Hap Magee Ranch Park is a family favorite in Danville, featuring playgrounds for both younger and older kids, open grassy areas, picnic spots, walking trails, and a dog park. In the summer, children can cool off in the park’s popular splash pad and water play area, making it a perfect destination for warm-weather family outings.

Heather Farm ParkParks

Heather Farm Park

📍301 North San Carlos Drive, Walnut Creek, CA, USA

Heather Farm Park is a local favorite for families, with tons of space to play, explore, and unwind. There’s a great playground (including an all-abilities area), open fields, a pond, and easy trails for little legs. You’ll also find picnic spots, a dog park, and sports areas. It’s an easy go-to for a laid-back outing, whether you’re meeting friends or just getting the kids outside.

Larkey ParkParks

Larkey Park

📍2728 Buena Vista Ave, Walnut Creek, CA 94597, USA

A spacious 13-acre neighborhood park perfect for easy family outings. With separate playgrounds for ages 2–5 and 5–12, kids of all stages have space to play, while grown-ups can enjoy picnic areas, sports courts (tennis, basketball, volleyball), and peaceful trail connections. There’s a swim center, restrooms, and plenty of open space, plus dog-friendly paths (on leash). Whether you’re planning a picnic, playdate, or just some fresh air, it’s a solid go-to from dawn to dusk.

Lindsay Wildlife ExperienceAttractions

Lindsay Wildlife Experience

📍1931 1st Ave, Walnut Creek, CA 94597, USA
Closed today

Kids can get up close to rescued native California animals through interactive exhibits and live animal encounters. The museum is especially great for younger children, with hands-on learning areas, outdoor play spaces, and easy walking paths that make it an engaging outing for the whole family.

Pleasent Hill LibraryAttractions

Pleasent Hill Library

📍2 Monticello Ave, Pleasant Hill, CA 94523, USA
Open until 20:00

Pleasant Hill Library is a great stop with kids. There’s a large, dedicated children’s area where little ones can spread out with books and activities, and a gated backyard space that’s perfect for a quick break to move around safely. Easy, low-key outing when you need something calm but engaging.

Pleasent Hill ParkParks

Pleasent Hill Park

📍147 Gregory Ln, Pleasant Hill, CA 94523, USA

An easy, reliable spot for a quick outing with kids. There’s a larger playground for older kids and a separate gated one for little ones, which is great when you don’t want to worry about them wandering off. Plenty of open grass for running around, plus good shade for warm days. It’s right next to the YMCA and the public swimming pool. Restrooms and parking are close by.

Pleasent Oaks ParkParks

Pleasent Oaks Park

📍2 Santa Barbara Rd, Pleasant Hill, CA 94523, USA

Pleasant Oaks Park is a family-friendly park in Pleasant Hill with a small playground that works well for both younger and older kids, plus plenty of open space to run around. The park is also popular for its multiple baseball and softball fields

Walden ParkParks

Walden Park

📍2698 Oak Rd, Walnut Creek, CA 94597, USA

Situated by the Iron Horse Trail, Walden Park is a small but popular neighborhood park in Walnut Creek with playgrounds for both younger and older kids, open grassy areas, basketball courts, picnic tables, and a unique disc golf course. Lots of shaded spots make it great for a casual afternoon outing or scooter ride.

Tips

  • 💡

    Are there free things teens can do at the library?

    Yes — Dungeons & Dragons sessions run at multiple branches (Walnut Creek, San Ramon, Lafayette) most weeks. No experience needed, just show up.

  • 💡

    Any good outdoor evening events for teens?

    The Music and Market series in Concord runs Thursday evenings and is free, all-ages, and outdoors — great for teens who want something low-key but lively.

  • 💡

    What if my teen is into making or crafts?

    Check out Sewing Studio Basics at Pleasant Hill Library or CD Painting at San Ramon Library — free, drop-in style, and genuinely fun.

  • 💡

    Is there anything competitive teens might enjoy?

    The Mario Kart Pizza Tournament at Clayton Library is a hit — it's free, social, and yes, there's pizza involved.

More ideas

Refreshed weekly from real local listings.