San Diego County · Nonprofit youth surf program
Un Mar de Colores
Oceanside base; programs across San Diego County
Un Mar de Colores connects young people to surfing through free community programs, ocean education and mentorship. Its Imperial Beach program focuses on local youth rather than drop-in vacation lessons.
Program cost
The Imperial Beach youth program is advertised as free, including instruction and supplied surf equipment.
Where they teach
Imperial Beach Pier for the Imperial Beach program when water quality permits; other San Diego County locations vary by program.
Ocean access through a community nonprofit
Un Mar de Colores describes itself as a BIPOC-led nonprofit based in Oceanside. Its work connects surf instruction with environmental education, cultural arts and youth mentorship. The focus is sustained access for participating families, including communities that face barriers to spending time at the coast.
What a lesson looks like
The Imperial Beach program advertises instruction for ages 6–17, with boards, wetsuits and bilingual staff. Its curriculum moves from ocean awareness and paddling to pop-up technique and wave selection. Enrollment priorities and the appropriate cohort should be confirmed with the organization.
Learning at Imperial Beach depends on water quality
The organization identifies Imperial Beach Pier as its local teaching location when water quality allows. Its approach links the surf session to the surrounding watershed, so learning about the coast is part of the program rather than an unrelated extra.
Imperial Beach Pier, swell by swell
The Imperial Beach Pier stretches into a wide, open stretch of coast with very little shelter from the south. In our break profile, the pier works on swells from about south to west and holds 2–6 ft on sandbars that shift through the year. The pilings help hold sand in place, so peaks on either side of the pier are often more defined than the open beach to the north. For a youth program, that structure is useful: coaches can keep a group well clear of the pilings and work the softer whitewater inside.
The bigger story at Imperial Beach is the watershed itself, which is exactly what Un Mar de Colores builds its lessons around. The Tijuana River estuary sits just south of the pier, and after rain or cross-border sewage flows the county often posts advisories or closures. That is why the program teaches at the pier only when water quality allows. Before a session, families can check our Imperial Beach Pier page for the most recent water-quality result, then look at the wind: mornings are usually lightest, and the afternoon west wind adds chop that makes catching waves harder for small kids. A low-to-mid tide on a 1–3 ft day is the sweet spot for young surfers here.
Who it’s best for
This program is worth investigating for eligible local families seeking an ongoing connection to the ocean. It is a community youth program; travelers planning a one-off lesson should choose an operator with visitor booking.
Local tips before you go
Contact the organization before arriving at the beach. Ask about the child’s cohort, referral process, transport and the latest session location. Confirm the program’s water-quality plan, especially for an Imperial Beach session.
Check the surf before your session
Check the assigned teaching beach after the organization confirms the session. For Imperial Beach, consult the County’s water-quality status alongside the wave forecast and follow the program’s instructions.
Check the surf before your lesson
Live forecasts for the breaks where Un Mar de Colores teaches.
FAQs
Does the Imperial Beach program charge for lessons?
It is advertised as free, with surf equipment included.
What ages does the Imperial Beach program serve?
The published age range is 6–17.
Where does the organization teach in Imperial Beach?
Its program page names Imperial Beach Pier, when water quality permits.
Is this a visitor surf-school booking?
The program focuses on local youth and community enrollment. Contact the organization about eligibility.
Ask about the right youth program
Tell Un Mar de Colores your child’s age and community so the team can explain which enrollment pathway applies.
Explore programsNot sure which day to book?
Small, clean 1–3 ft waves are perfect for learning. Ask BODI which day looks mellow, or check the other schools.
More surf schools in San Diego
- YMCA Camp Surf · Imperial Beach, San Diego County
- Crown Cove Aquatic Center · Silver Strand State Beach, Coronado
- Coronado Surfing Academy · Coronado, San Diego County
Breaks near Un Mar de Colores
Nearby surf spots with live BODI forecasts, tides and wind.
Imperial Beach Pier
Imperial Beach · Beach break around a pier · All levels
Best: 2–6 ft, low to mid tide
See forecast →
Coronado Beach
Coronado · Beach break · Beginner to intermediate
Best: 2–6 ft, mid to high tide
See forecast →
Sunset Cliffs
Point Loma, San Diego · Reef breaks along sandstone cliffs · Advanced
Best: 3–10 ft, low to mid tide
See forecast →
Sources
- Un Mar de Colores: mission and youth programs
- Imperial Beach youth surf lessons
- County of San Diego: Beach and Bay Program
Facts checked against the school's website, October 7, 2026. Written by the Surfing Tomorrow Team.
Prices, schedules and booking rules can change. Confirm your reservation details with Un Mar de Colores before you go. Surfing Tomorrow isn't affiliated with this school.