Did you know we are a non-profit? Make a difference in your community! Donate Now!

Alma Bella Academy

Alma Bella AcademyAlma Bella AcademyAlma Bella Academy

(804)667-6933

  • Alma Bella Academy
  • Hours
  • Donate
  • Camps
  • HomeSchoolHybrid
  • After-school
  • Forms
  • Classes
  • Merch
  • Volunteers
  • Products
  • Members Only
  • Private Parties
  • Micro-School
  • Foundation
  • Contact Us!
  • More
    • Alma Bella Academy
    • Hours
    • Donate
    • Camps
    • HomeSchoolHybrid
    • After-school
    • Forms
    • Classes
    • Merch
    • Volunteers
    • Products
    • Members Only
    • Private Parties
    • Micro-School
    • Foundation
    • Contact Us!
  • Sign In
  • Create Account

  • Bookings
  • Orders
  • My Account
  • Signed in as:

  • filler@godaddy.com


  • Bookings
  • Orders
  • My Account
  • Sign out

Alma Bella Academy

Alma Bella AcademyAlma Bella AcademyAlma Bella Academy

(804)667-6933

Signed in as:

filler@godaddy.com

  • Alma Bella Academy
  • Hours
  • Donate
  • Camps
  • HomeSchoolHybrid
  • After-school
  • Forms
  • Classes
  • Merch
  • Volunteers
  • Products
  • Members Only
  • Private Parties
  • Micro-School
  • Foundation
  • Contact Us!

Account


  • Bookings
  • Orders
  • My Account
  • Sign out


  • Sign In
  • Bookings
  • Orders
  • My Account

Hours & Programs

Hours

Monday-Friday 8:00am- 12:00pm

30/pp

By Appointment Only: Text morning session to (804)920-7053 to book a session today.

Individuals & Groups can schedule morning sessions by appointment for Pottery, Stained-Glass, Sewing, or Crochet.   Text: Morning Session to (804)920-7053 to schedule a session.  Time slots are scheduled for a 2 hour session.  Times available are 8-10am, 9-11am, or 10am-noon.  

Monday-Friday 2:00pm- 6:00pm

Starting at $20

Registration Required: Text Registration to (804)920-7053 to put a registration on file.

After-School Enrichment: Min. 2 hr.

Enrolled Students: $10 per hour 

Drop-in (depending on availability) $12.50 


Monday-Friday 6:00pm - 9:00pm

$200+

By Appointment Only: Text private party to (804)920-7053 to book a session today.

Private Parties can be booked Friday Evening from 6pm-9pm.  $100 per hour, minimum of 2 hours.

Tuesday & Thursday 6:00pm-8:00pm

$30pp

 Adult/Family Pottery Class

Click on classes in the toolbar to register for a class. 

Wednesday 6:00pm-8:00pm

$30 pp

Crochet Class (beginner and intermediate) 

Click on classes in the toolbar to register for a class. 

Saturday 12:00pm-8:00pm

$30 pp

Crochet 10:00 am-11:45am

Sewing 12:00 pm-1:45pm

Pottery 2:00 pm-3:45pm

Stained Glass 4:00 pm-5:45pm 

Paint Night 6:00 pm-7:45pm

Click the Classes link in the toolbar to schedule a class today!

Saturday 9:00am-9:00pm

$200+

By Appointment Only: Text private party to (804)920-7053 to book a session today.

Private Parties can be booked anytime on Saturday 9am-9pm.  $100 per hour, minimum of 2 hours.


Classes

Adult classes (16 yrs old+) Students under 16 yrs old need to be accompanied by an adult.

Pottery Tuesday & Thursday 6pm-7:45pm

$30

Beginners class for slab and thrown pottery. Youth & Adult

Crochet Class Wednesday 6pm-7:45pm

$30

 This class is for beginners as well as seasoned crocheters.  

Crochet Class Saturday 10am-11:45am

$30

This class is for beginners as well as seasoned crocheters.

Sewing Saturday 12pm-1:45pm

$30

Beginners class for hand and machine sewing. Youth & Adult

Pottery Saturday 2pm-3:45pm

$30

Beginners class for slab and thrown pottery. 

Stained-Glass Saturday 4pm-5:45pm

$30

This class is for beginner and intermediate students. Kits starting at $30.  Students can select more advanced kits on the day of class and pay the difference. 

Paint Night Saturday 6pm-7:45pm

$30

Whether you’re a seasoned artist or picking up a brush for the  first time, our Paint Night offers a fun and  interactive experience where you can explore your artistic side. Perfect  for individuals, couples, or groups, this event combines guided  instruction with a lively, social atmosphere, allowing you to create and  connect with others.


Event Space/Private Parties

The Academy can be rented for birthday, graduation, and bridal parties! Text: "Party" to (804)920-7053 for more information or to get available dates/times.

Academy Rental $100 per hour

$200+

By Appointment Only: Text private party to (804)920-7053 to book a session today.

The academy can be rented for $100 per hour on weeknights from 6pm-9pm and Saturday's 9am-12pm, 12pm-3pm, 3pm-6pm,  and 6pm-9pm.  Renters will have access to the main classroom.  Main classroom seats up to 16 at the tables.  Additional add-ons such as balloons, photo booth, beer/wine, beverages, cake, ice cream, and crafts are also available for an additional fee. Minimum time slot: 2 hours

Back Deck and Picnic Area

$200+

By Appointment Only: Text private party to (804)920-7053 to book a session today.

The back area of the academy can be rented for $100 an hour.  Additional add-ons such as balloons, photo booth, beer/wine, beverages, cake, ice cream, and crafts are also available for an additional fee. Minimum time slot: 2 hours


Classes To Go

By Appointment Only: Text Classes To Go to (804)920-7053 to book a session today. Interested in classes at your location? That can be arranged! Alma Bella can bring most classes to your location. This is a perfect option for office team building, bridal showers, birthday parties, and more! Text: "To. Go" to (804)920-7053 for more information or to get available dates/times.

Classes

$200

Classes start at $200 for up to 7 people and an additional $30 per person after that.

Travel Fee

$20

up to 30 miles from the academy and $1 per additional mile.


Team Building

Alma Bella specializes in team-building activities designed for both youth and adults. These activities are ideal for office teams, families, sports teams, Boy Scouts, Girl Scouts, or any group looking to strengthen their connections and build lasting bonds. Activities include: memory games, STEAM building projects, skills challenges, communication exercises, obstacles courses, scavenger hunts, and trust-building exercises.

Challenge Session

$200+

Groups will be divided into teams to compete against each other or Groups will participate in full group challenges.  Team Building session start at $200 for up to 7 people and an additional $30 per person after that.

Non-Profit Challenge Session

$100+

Groups will be divided into teams to compete against each other or Groups will participate in full group challenges.  Team Building session start at $100 for up to 5 people and an additional $20 per person after that.


Scavenger Hunt

Alma Bella can bring a scavenger hunt to your next event! Best location for scavenger hunts are local parks or schools with trials. We will prep up to 100 boxes for your event. Teams will hunt for boxes and complete challenges located within those boxes. Teams will report back to home base to submit completed challenges. Scavenger hunts are timed events, typically 1-2 hours. The team with the most completed challenges WINS!

Set up Fee 1-25 Boxes

$300+

Scavenger hunts are perfect for pre-wedding activities, schools, family reunions or any group looking for a fun, physical activity that want to strengthen their connections and build lasting bonds. 26-50 boxes: $350, 51-75 boxes: $400, 76-100 boxes: $450

Travel Fee

$20+

up to 30 miles from the academy and $1 per additional mile.

Copyright © 2025 Alma Bella Academy - All Rights Reserved.

Powered by

  • Alma Bella Academy
  • Donate
  • Classes
  • Products
  • Foundation
  • Contact Us!
  • Terms and Conditions
  • Privacy Policy
  • Enrollment forms

Donate Now

Make a difference in your community — support Alma Bella today!

Donate

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept