Preschool ballet is the 2–5 track at Harding Blvd. Granite Bay had 21,247 people as of the 2020 Census. Granite Bay is unincorporated and lake-oriented. Parents already drive west on Douglas for groceries and sports; the Harding Blvd studio is on that same westbound pattern, not a new corridor to learn. Class sits in morning, afternoon, and Saturday blocks — not only 6 p.m.
Preschool Ballet in Granite Bay, CA
From Granite Bay, plan 12–15 minutes (6.7 miles). Typical line: Douglas Blvd or Eureka Road west into Roseville Harding Plaza. Address: 212 Harding Blvd Suite P, Roseville, CA 95678, next to Sherwin Williams. Free parking.
- Pre-Ballet
- 6.7 mi / Granite Bay
- Trial class
Local context
Preschool Ballet and Granite Bay
Granite Bay is a lake-oriented, unincorporated community. Parents are already driving west on Douglas for groceries and sports; this Harding Blvd studio is already on that westbound commute, it's not a new road system to have to memorize. Granite Bay (unincorporated CDP) had a population of 21,247 on April 1, 2020 (U.S. Census Bureau, 2020 Decennial Census (QuickFacts, population April 1, 2020)). Points of reference are Folsom Lake State Recreation Area, the Eureka Road corridor, and Douglas Boulevard. (Granite Bay High School is our high school reference point.) The public-school frame of reference is Eureka Union School District (Granite Bay High in Roseville Joint Union). (Off-campus is the usual venue for dance as a twice-weekly class for a preschooler.) Distance from the studio on Harding Blvd is about 6.7 miles , so plan 12–15 minutes from here in normal traffic. PRE-SCHOOL BALLET AT TUTU: Preschool ballet is the 2–5 track: music, movement, and the first ballet positions, all taught with a good preschool lesson plan — not a teen class with the music slowed down. Wear a leotard or a simple dance outfit and ballet slippers. Trial: whatever they will keep on. Hair off the face. Hours: Monday–Thursday 4:00–8:00 p.m. and Saturday 9:00 a.m.–noon (Friday and Sunday closed). Melissa Reich opened the studio in 2015 and has taught since 2005. Staff bios — including Kima Lee (B.A. Dance, Sacramento State, 2023 Exemplary Student Award) — are on the About page. Shows: The Nutcracker (December; 2026 date TBA); Summer Showcase. A free trial class is available — call 916.276.8408 or use the contact form. Tuition is quoted by phone; we do not publish rates here.
Reviewed by Melissa Reich, owner and director (teaching since 2005; studio since 2015).
Population: U.S. Census Bureau, 2020 Decennial Census (QuickFacts, population April 1, 2020). Drive times are typical, not guaranteed.
Preschool Ballet — what we actually teach
These are the pieces of preschool ballet at the Roseville studio, not a generic style list.
What Granite Bay parents actually ask before they drive 12–15 minutes
You desire ballet before kindergarten, sans "serious-studio attitude." A bona fide 5-year-old can start moving toward the classical ballet page. We will tell you when. Granite Bay families typically base this decision on Folsom Lake State Recreation Area traffic and if 12–15 minutes will do the week.
Preschool hours, not just 6 p.m.
Mornings and Saturday mornings exist. That is the whole reason some families can come at all.
Listening is the hidden curriculum
Turns, freeze, wait your turn. Kindergarten teachers notice that more than a perfect tendu.
A ramp into ballet & barre
When they can stand a more technical hour, they move to the ballet page. Same director, same building.
Studio and on-site
We also teach at area preschools. This page is the Roseville studio class — call if you want the on-site question.
What ages 2–5 class actually looks like
Listening practice is only half the equation. “Line up” is a skill. Showcase is available to children who are ready to perform on a stage. We will not be making any guarantees about being a lead at age 4. Note on Scheduling: Weekday mornings, afternoons, and Saturday. That is how we are currently scheduling to accommodate half-day preschool and nappers. Tuition Billing: Tuition is automatically billed on the 1st. Classes are not pro-rated for missed days, holidays, or the two-week summer and winter breaks. 30 days written notice is required for disenrollment.
Preschool Ballet from Granite Bay
Drive, school-district gap, dress code, billing — not a copied four-pack.
Other classes and nearby towns
Keep-set pages only — retired cities and keyword aliases 308 away.





