How long is each class? Each live class is 2 hours long with a 5-minute break. The recorded classes are an average of 1 ½ hours each. By kim@moonstruckmarketing.com|2020-06-23T21:26:54-07:00June 23rd, 2020| Share FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkEmail About the Author: kim@moonstruckmarketing.com