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.
Private Parties can be booked Friday Evening from 6pm-9pm. $100 per hour, minimum of 2 hours.
After-School Enrichment
Enrolled Students: $10 per hour
Drop-in (depending on availability) $12.50
Adult/Family Pottery Class
Crochet Class
Sewing & Crochet 12pm-2pm
Pottery 2pm-4pm
Stained Glass 4pm-6pm (Kits starting at $30 per person)
Click the Classes link in the toolbar to schedule a class today!
Private Parties can be booked anytime on Saturday 9am-9pm. $100 per hour, minimum of 2 hours.
Adult classes (16 yrs old+) Students under 16 yrs old need to be accompanied by an adult.
Beginners class for slab and thrown pottery.
Beginners class for hand and machine sewing
Beginners class for slab and thrown pottery.
Beginners class for slab and thrown pottery.
This class is for beginners as well as seasoned crocheters.
This class is for beginners as well as seasoned crocheters.
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.
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
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
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.
up to 30 miles from the academy and $1 per additional mile.
Classes start at $30/pp. Some class have an additional fee depending on materials needed for class.
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.
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.
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.
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!
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
up to 30 miles from the academy and $1 per additional mile.
Copyright © 2025 Alma Bella Academy - All Rights Reserved.
Powered by GoDaddy
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.