Visit ICC: Cultural Programs, Events, Classes & Community Services
The India Community Center (ICC) is a nonprofit cultural and community organization headquartered at 525 Los Coches Street, Milpitas, California 95035. It brings families, children, working adults and seniors together through Indian cultural celebrations, educational classes, fitness, youth activities, senior programs, community support and private events.
ICC welcomes people from different cultural, religious and socioeconomic backgrounds. Its programs serve the wider Bay Area, including Milpitas, Fremont, Cupertino and other communities.
Reviewed October 24, 2026. Individual program schedules, event admission, membership conditions and holiday hours may differ from regular building hours.
Quick Guide: What Do You Want to Do?
Explore Indian festivals, music performances, community celebrations, dance shows and special gatherings.
Browse ICC Community EventsExplore toddler care, preschool, after-school enrichment, robotics, dance, camps and other youth activities.
Find Current Children’s ProgramsDiscover social groups, yoga, games, cultural activities, friendship opportunities and senior wellness programs.
View Senior ProgramsAsk about banquet facilities, family celebrations, weddings, meetings and community events.
Find ICC Event Enquiry OptionsIndian Community Center Hours & Locations
ICC operates through different locations and chapters. Before traveling, make sure you have selected the correct building. The main cultural and fitness center is not the same address as the separate table tennis facility.
| Location | Address & Regular Hours |
|---|---|
| Main Center, Milpitas | 525 Los Coches St, Milpitas, CA 95035. Monday–Thursday: 9 AM–8 PM. Friday–Sunday: 9 AM–6 PM. Phone: 408-934-1130. |
| Sports & Recreation Center | 1507 N Milpitas Blvd, Milpitas, CA 95035. Open play/challenge hours: Monday–Friday 11 AM–10 PM; Saturday–Sunday 12:30–5 PM. Phone: 408-945-9556. |
| West Valley, Cupertino | Union Church of Cupertino, 20900 Stevens Creek Blvd, Cupertino, CA 95014. Monday, Tuesday, Thursday and Friday: 10:30 AM–2 PM. Wednesday not listed as an operating day. |
| Tri-Valley & Mid-Peninsula | Programs at multiple venues. Confirm the location shown on the individual class or event listing before attending. |
| Santa Cruz | 181 Walnut Ave, Santa Cruz, CA 95060. Verify event-specific schedules before visiting. |
Official location and contact details: ICC Contact & Hours.
ICC Programs by Age, Interest & Purpose
Play-based learning, early childhood development, art, music, movement and supervised daily activities.
Early education, school readiness, language, science exploration and social development.
Homework support, indoor/outdoor activities, cultural enrichment and seasonal camps.
VEX robotics, engineering, coding-oriented activities and aerial drone workshops for eligible grade groups.
Bollywood dance, classical Indian dance, music, language and creative enrichment.
Gym facilities, yoga, dance fitness, strength activities and group exercise programs.
Games, social activities, yoga, entertainment, cultural programs and companionship.
Selected legal, medical, career and wellness initiatives, subject to program schedules and eligibility.
Some services operate as recurring programs, while others are offered seasonally or on scheduled dates. Registration, minimum age, fees and attendance rules can vary.
Families comparing enrichment and recreation options around San José can also use our Seven Trees Community Center youth and family programs guide to compare public recreation activities with ICC’s cultural and educational offerings.
2026 Preschool & Toddler Program Fees
ICC publishes detailed enrollment information for its licensed early-childhood programs. The following fees are from its published 2026 program information, rather than estimates from review websites.
| Program | Published Monthly Fee |
|---|---|
| Toddler half day, Monday–Friday, 9 AM–3 PM | $1,500 |
| Toddler full day, Monday–Friday, 9 AM–5 PM | $1,850 |
| Toddler extended care, Monday–Friday, 8 AM–6 PM | $1,940 |
| Preschool half day, Monday–Friday, 9 AM–3 PM | $1,440 |
| Preschool full day, Monday–Friday, 9 AM–5 PM | $1,840 |
| Preschool extended care, Monday–Friday, 8 AM–6 PM | $1,940 |
| One-time registration fee | $200 |
The published 2026 materials specify advance monthly payment and non-refundable fees. Parents generally must provide a full calendar month’s notice to withdraw or may owe a month’s tuition in place of notice. Preschool placement is not guaranteed solely by submitting paperwork.
Documents Parents Should Prepare
The preschool contract identifies forms and records required after acceptance, including:
- Admission agreement and parent-rights acknowledgments.
- Child identification and emergency contact information.
- Consent for emergency medical treatment.
- Child health history and physician’s report.
- Immunization records.
- Any additional admission and care documents requested by the program.
Accepted families should follow the current enrollment contract and its submission deadline, rather than using old enrollment forms.
Dance, Music & Indian Cultural Classes
ICC provides opportunities to learn Indian performing arts in a social environment. Depending on the session, these can include Bollywood choreography, Kuchipudi, music, cultural activities and other forms of dance.
Bollywood Dance — Fall 2026
ICC Bollywood by Amit & Hiren lists a 2026 fall session for beginners through advanced learners, including children, teenagers and adults.
| Published session fee | $430 for 16 weekly one-hour sessions. |
|---|---|
| Sibling discount | $30. |
| New student trial | A free first trial class is offered to eligible first-time students. |
| Locations | Milpitas, Fremont, Dublin, Folsom and Mountain House. |
| Class contact | iccbollywood@indiacc.org |
Classes are location-specific, so selecting “Milpitas” does not automatically register a student for Fremont or Dublin. Previous students may also have a different re-enrollment process.
ICC also lists a 2026 Kuchipudi Wednesday class at its Milpitas center, scheduled from October 7 through December 16, 4–5 PM. See Kuchipudi class details.
Robotics, STEM & Youth Learning
ICC’s robotics offerings are useful for parents whose children enjoy technology, building, programming and hands-on teamwork. Its classes are separated by grade and activity level.
| 2026 Program | Published Details |
|---|---|
| Aerial Drone Workshop | Grades 5–12; November 1 or December 6, 2026; 9:30 AM–4 PM at ICC Milpitas. |
| VEX IQ Robotics Workshop | Grades 3–8; eight-week sessions, including September–October 2026 options. |
| VEX V5 Robotics | Grades 6–12; August 23–November 8, 2026, Sundays 8:30 AM–12:30 PM. |
| Thanksgiving VEX IQ Robotics | Grades 3–8; November 23–25, 2026, 9 AM–4 PM. |
Dates are published examples for the 2026 season, not permanent weekly schedules. Parents should confirm availability, equipment requirements, materials, registration fees and cancellation conditions before paying.
See Official Robotics ScheduleICC Senior Programs, Social Activities & Meals
ICC’s senior programs emphasize community participation, healthy aging and social connection. Older adults can meet peers while participating in activities suited to their interests and abilities.
Bingo, carrom, billiards, karaoke, poker, cultural gatherings and group conversations.
Yoga, meditation, dance, theatre-related activities and opportunities to stay mentally and physically engaged.
ICC’s wider community service programs have included subsidized senior lunches. The availability, eligibility and timing of meals should be confirmed with the senior-program office before a first visit.
For Milpitas senior-program questions, ICC recommends contacting the center or visiting during its published weekday senior-program enquiry window of 10 AM–2 PM. For Cupertino, it lists an enquiry window of 10 AM–1 PM on weekdays except Wednesday. These are enquiry windows, not guaranteed times for every senior activity.
For families considering nearby public senior recreation options as well, our Evergreen Community Center senior meals and classes guide covers another San José-area approach to older-adult programming.
Official ICC Senior ProgramMembership Fees & Choosing the Right Option
ICC offers different membership categories and services. Its published Main Center Social membership table lists the following examples:
| Membership | Published Price |
|---|---|
| Senior Social, Main Center | $15 monthly or $160 annually. |
| Adult Single, Main Center | $45 monthly or $449 annually. |
| Family, Main Center | $69 monthly or $669 annually; includes children under 18 under the published category. |
| Family Lifetime | $5,000 in the published membership table. |
The published table also identifies a $10 initiation fee for certain monthly categories. Different chapters and facilities can use different rates or access rules.
How to Decide
- Occasional festival visitor: Check whether the individual event requires a ticket or membership.
- Parent: Compare the cost of the exact course or childcare program rather than assuming family membership pays for it.
- Senior: Confirm access to the preferred chapter, activities and lunch program.
- Fitness visitor: Ask specifically whether the membership includes gym equipment, scheduled classes and trainer services.
- Table tennis player: Confirm sports-center membership and court/program access separately.
Indian Cultural Events, Festivals & Community Gatherings
ICC organizes cultural and community events throughout the year. Examples from its event and community-program pages include Diwali celebrations, Eid gatherings, performances, music events, karaoke, cultural clubs, comedy evenings and community fundraisers.
Events can feature dance, food, cultural performances and family participation. Tickets and venue arrangements may vary.
Book clubs, Gujarati literary gatherings, wellness-related programs and special-interest groups support ongoing community engagement.
For festivals and performances, check the exact event date, start time, ticket type, age restrictions, parking instructions and refund policy. A past Diwali or annual banquet listing should not be assumed to be a currently bookable event.
Readers interested in how Indian cultural centers combine festivals, educational activities and community services can also consult our Bridgewater Balaji Mandir cultural and community programs guide. That facility is in New Jersey and is not affiliated with ICC Milpitas.
Renting ICC for Weddings, Parties & Meetings
ICC offers event and banquet facilities for celebrations, community gatherings and organizational functions. Event spaces and arrangements may include a banquet hall, meeting areas, studios or audiovisual equipment, depending on the location and the booking.
Before contacting the rental team, prepare:
- Event type: wedding, birthday, anniversary, conference, fundraiser or cultural performance.
- Preferred date and at least one alternative date.
- Estimated total guest count.
- Required start, setup, event and cleanup times.
- Seating arrangement and stage requirements.
- Food, catering and kitchen needs.
- Microphones, projector, music and audiovisual requirements.
- Accessibility, parking and vendor-access needs.
Rental Enquiry: Practical Steps
To compare what questions matter before renting a different community facility, the Southside Community Center rental and venue comparison guide explains how rental rules can differ significantly between locations.
Legal, Health, Career & Other Support Services
ICC has offered community-support services including legal, medical and career clinics. Some programs are free or subsidized, while specialized services may require an appointment or specific eligibility.
| Service | Before Attending |
|---|---|
| Legal help | Ask whether a clinic is running, what topics it covers, who is eligible and whether an appointment is required. |
| Medical or wellness clinic | Verify the service scope, provider availability and whether an appointment is necessary. |
| Career support | Ask about workshops, counselling, current sessions and registration requirements. |
| Ayurveda wellness consultation | ICC lists Wednesday appointments from 11 AM–1 PM at Milpitas. Volunteer consultations are offered without a consultation charge; donations are welcomed. |
Map, Directions & Arriving at ICC Milpitas
Main destination: 525 Los Coches Street, Milpitas, CA 95035.
Before You Travel
- Make sure your class or event is at Los Coches Street and not the North Milpitas Boulevard sports facility.
- Check whether the event organizer has sent separate arrival, parking or entrance instructions.
- For a crowded cultural event, allow additional time for check-in.
- Ask the event team about accessible entrances, seating and accommodation needs.
- Check the current transit route and last return trip if using public transportation.
ICC also runs programs through West Valley, Tri-Valley and other Bay Area locations. Always follow the address printed on your actual registration confirmation.
How to Register for an ICC Program
First Visit Checklist
- Confirm which ICC location you need.
- Check the exact day and time of your event or class.
- Ask whether you need a membership, ticket or separate registration.
- Check program age eligibility and available places.
- Review payment, refund and cancellation conditions.
- For children, confirm pickup arrangements and emergency-contact requirements.
- For senior programs, check the specific activity and meal schedule.
- For rentals, obtain an itemized quotation and signed agreement.
- Save the facility address, parking instructions and contact number.
- Call 408-934-1130 if you need same-day confirmation.
Indian Community Center: 10 Frequently Asked Questions
1. Where is the Indian Community Center located?
The main India Community Center (ICC) is at 525 Los Coches Street, Milpitas, CA 95035. ICC also operates other centers, sports facilities and community chapters in the Bay Area.
2. What are the Indian Community Center hours?
The main Milpitas center lists Monday–Thursday 9 AM–8 PM and Friday–Sunday 9 AM–6 PM. The separate Sports & Recreation Center and West Valley location have different hours.
3. What is the Indian Community Center phone number?
The main ICC contact number is 408-934-1130, and the general email address is info@indiacc.org.
4. What programs are available at ICC?
Programs include toddler care, preschool, after-school activities, camps, robotics, Indian dance, music, fitness, table tennis, senior activities and cultural gatherings. Availability varies by location and session.
5. Does ICC offer classes for children?
Yes. ICC offers early-childhood education, school-age enrichment, robotics, cultural classes, dance and seasonal camps. Parents should select a program based on the child’s age, grade, interest and current enrollment availability.
6. How much does ICC membership cost?
The published Main Center Social membership table lists adult single membership at $45 monthly or $449 annually, family membership at $69 monthly or $669 annually, and senior social membership at $15 monthly or $160 annually. Benefits, initiation fees and chapter-specific pricing should be confirmed before purchase.
7. Does Indian Community Center organize Diwali and cultural events?
Yes. ICC organizes Indian cultural celebrations and community programs, including Diwali-related gatherings, dance performances and other special events. Exact dates, venues and ticket requirements change.
8. Are there senior citizen activities at ICC?
Yes. ICC has senior social programs featuring activities such as yoga, carrom, bingo, music, karaoke and cultural gatherings. Some senior services also include meal and wellness initiatives.
9. Can I rent Indian Community Center for a wedding or private event?
ICC offers event and banquet facility enquiries for private and community functions. Contact the venue with your event date, guest count, required space and services to obtain availability and a written quote.
10. How do I register for an ICC class or event?
Open the official website at indiacc.org, select the relevant class or event, confirm the correct location and schedule, read the pricing and requirements, and complete the official registration process. Keep the confirmation before attending.
Official Information & Registration Sources
Use the following primary resources for current schedules, enrollments and final transactions.
- India Community Center — Official Website
- Official Center Locations, Phone Numbers & Hours
- Cultural Events & Community Programs
- Toddler Enrollment, Tuition & Conditions
- Preschool Program Information
- 2026 Robotics Classes & Workshops
- Bollywood Dance Classes, Pricing & Registration
- Senior Social Programs
- Published Social Membership Fees
- Ayurveda Wellness Clinic
This independent visitor guide is not operated by India Community Center. Program offerings, fees and schedules can change. Complete registrations, memberships and venue reservations only through the organization’s authorized channels.