No! Annual membership is not required. You can choose to pay a weekend membership fee of $15 to participate as a non-member. However, membership in Susquehanna (and national) SCCA does have it’s benefits including event fee discounts, newsletter subscriptions, etc.