Classes and Workshops

picture of an education program

Whether you're picking up a trowel for the first time or deepening years of experience, our education programs offer something for every gardener. Throughout the year, we offer weekly class series and hands-on workshops designed to build confidence, expand knowledge and develop practical skills.

We also host three signature programs including Intro to Gardening in the South which offers a strong foundation for beginners and those new to gardening in the Southeast; the Winter Symposium each February; and the Southeastern Plant Symposium each June.

Programs are available in person, online and in hybrid formats. We maintain a growing library of educational videos, including recordings from our free, weekly online Midweek Program, held every Wednesday.


Upcoming Classes and Workshops

Wednesday May 20

The Midweek Program

"Top 5 - Clumping Bamboos"
Tony Avent and Evan Villani
3 pm

Thursday May 21

Meditation in the Garden

Shawn Ramsey
5:30 pm

Wednesday May 27

The Midweek Program

"Cool European Plants"
Tim Alderton
3 pm

Monday June 1
Tuesday June 2

Plant-Lover's Tour

"Hummingbird Plants"
Mark Weathington
9 am

Wednesday June 3

The Midweek Program

"Uncommon Plants for Southern Gardens"
Mark Weathington and Evan Villani
3 pm

Friday June 5

Daylily Flower Show

Raleigh Hemerocallis Club
1 pm

See the full Event Calendar


Education Programs Guidelines:

  • Registration is required unless stated otherwise.
  • Payment is due at the time of registration.
  • Waitlists are started for sold-out classes. Add your name by clicking the "Join the Waitlist" button. A staff member will reach out either by phone or email if a spot becomes available. Payment is due when you accept the spot.
  • All registered participants will receive an email from jcraprograms@ncsu.edu prior to the class date with more details including what to bring (if needed) and where to meet.
  • Cancellation requests must be made at least two weeks before the program unless otherwise stated on the program description. Cancellations should be sent to jcraprograms@ncsu.edu.
  • A 15% cancellation fee applies to all cancellations. If the JCRA cancels a program, a full refund will be provided.

Contact the Education Team: jcraprograms@ncsu.edu or 919-515-3132.

Stay connected: Subscribe to Cuttings, our weekly email newsletter to hear about upcoming programs.