The Gallery hosts classes in pastels, watercolors, and several other media. Classes are open to the public and drop-ins are welcome to participate in any of our classes. Our experienced instructors are all well-known local artists in their various fields of study. Please call the Main Street Gallery 707-263-6658 for further information.



Making writing accessible and fun! Suitable for all ages, this writing class will help you learning writing aspects such as: putting your story into pages, the basics of constructing a story, and just making writing fun. All are welcome to this inclusive, supportive, positivity only group.
Jordan O’Halloran is a self-published writer located in Kelseyville Riviera. Her first book has amassed lots of success and she would love to share her love of writing with you! Come learn about the excitement of writing in a safe artistic environment.

Upcoming Events › Classes
Events Search and Views Navigation
May 2022
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
June 2022
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
July 2022
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Watercolor Class
An event every week that begins at 1:00 pm on Wednesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely
Pastel Class
An event every week that begins at 1:00 pm on Tuesday, repeating indefinitely
Yoga Class
An event every week that begins at 6:30 pm on Tuesday and Thursday, repeating indefinitely