Bird Rock Elementary Family Photo Sessions

Capture beautiful family memories while supporting Bird Rock Foundation!

Digital Dojo is excited to offer a special family photography opportunity exclusively for the Bird Rock Elementary community.

Families can choose between one of our Family Mini Sessions at Crystal Pier on November 15th or 17th, or a Full Family Session with the flexibility to choose your own date and location.

Best of all, your family photos will also give back to the school. For every session booked, $100 will be donated directly to the Bird Rock Foundation.

Get beautiful, professional family photos while helping support the programs and activities that make the Bird Rock community so special.

Choose the session that works best for your family below!

Mini Session

November 15th and 17th, 2026 (Sunday & Tuesday)

Pacific Beach / Crystal Pier

A quick and easy way to update your family photos while supporting Bird Rock Elementary!

Your mini session includes:

• 20 minutes family photography session at Crystal Pier / Pacific Beach
• 15 professionally edited, high resolution digital images
• Private online gallery for viewing and downloading photos
• Up to 5 people
• Additional family members can be added for $40 per person

$290

  • $100 will be donated to Bird Rock Foundation


Full Session

A full family session with more time, more photos, and the flexibility to choose the date and location that works best for your family.

Your full session includes:

• 45 minute family photography session at the location of your choice
• Choose a date that works best for your family
• 50 professionally edited, high resolution digital images
• Private online gallery for viewing and downloading photos
• No limit on the number of family members

$490

  • $100 will be donated to Bird Rock Foundation

Recommended Locations:

  • La Jolla Shores / Scripps Pier

  • Rancho Penesquitos Ranch House

  • Solana Beach

  • Solana Beach Trails

  • Batiquitos Lagoon (Carlsbad)

  • Pacific Beach / Crystal Pier

  • Carlsbad Beach

  • Balboa Park