When Bay Area schools have days off, MOCHA fills in with day camps, exposing your children to various art media that they will complete by the end of the day. Our intention is to engage your child’s mind while exploring projects that stimulate problem solving skills, encourage innovative approaches and deliver complete works of art at the end of the day. Ages 5.5-12.

Days & Times

Pre-care: 8:00am – 8:30am*
8:30am – 9:00am
9:00am – 3:30pm
Pick-up: 3:30pm – 3:45pm
After-care: 3:30pm – 5:30pm*

*Campers must be enrolled in pre or after-care prior to the camp date.


Day Camp: $75 per day
Week Camp: $300-$375 depending if it’s a 4 or 5 day camp
Pre-care: $5 per day
After-care: $20
per day

Please note: Cancellations for day camp under 4 days will result in no refund, outside of 4 days a $15 admin fee is charged. For week camps, cancellations must be made at least a week before for a refund minus a $25 admin fee. Inside of a week before the start of a week camp no refund will be given. MOCHA reserves the right to cancel camps up to 4 days before for day camp, and a week before for weekly camp if enrollment is low. A full refund will be given.


MOCHA camp takes place at our new location, 1221 Broadway, Lower Level Suite 49 94612.
We are on the lower level of Oakland City Center, just steps from the 12th Street Bart Station (exit 13th street). If you enter via the Clorox building from Broadway, you will need to go down the escalator in the lobby, go back outside and turn left. MOCHA is located on the left hand side of the lower level of the plaza. If you need the elevator, you can access it behind the Core Kitchen cafe, which will bring you down into the underground garage that is directly next to MOCHA.


Parking in our area is mostly metered street parking and paid garages. The Ace garage is located right next to the entrance of MOCHA, and is free for the first 15 mins.

Ace Parking Management, Inc./Oakland City Center Parking 

Oakland City Center (525 14th St)

525 14th St


Oakland, CA 94612 (free for the 1st 15 mins, $12 an hour)

Pacific Park Management, Inc.

Franklin 88 Garage

989 Franklin St


Oakland, CA 94607

(between 9th and 10th) ($2 an hour)