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 · Granite Bay, CA

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
212 Harding Blvd, Roseville916.276.8408
Preschool Ballet
6.7 mi from Granite Bay

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

Preschool Ballet — what we actually teach

These are the pieces of preschool ballet at the Roseville studio, not a generic style list.

Granite Bay · Placer County

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.

In the room

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.

Questions

Preschool Ballet from Granite Bay

Drive, school-district gap, dress code, billing — not a copied four-pack.

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.
Preschool Ballet · Granite Bay

Try a class at Harding Plaza

916.276.8408 or fill out a contact form to inquire about a trial. Granite Bay's Preschool Ballet is located at 212 Harding Blvd Suite P. Monday–Thursday 4:00–8:00 p.m. and Saturday 9:00 a.m.–noon. (Friday and Sunday closed)