Group Classes: Line Dance, South Dennis 

Line Dance Classes Return to Dennis!!!! 

Pop, Rock and Latin Line Dancing

by Karen of Cape Sands Ballroom at

Dennis Center for Active Living (DCAL)

(formerly Dennis COA & Senior Center)

Beginner Workshop

New Line Dance Students. Learn basic elements such as shuffles, vines, rocking chair, V-step, and jazz box set within the framework of fun and easy dances to contemporary music.

Check back for information on the next Beginner Workshop or email Karen to get onto the waiting list.

Pop, Rock and Latin Line Dancing

Easy, fun, social, active! All dances will be taught/reviewed, fully cued, and set to your favorite rock, pop, and Latin tunes.

Join us on Mondays or Wednesdays or both. Completion of Beginner Workshop or line dance experience recommended.

Plan to arrive 5 minutes early and stay 5 minutes after class to warm up and cool down independently and at your own pace.

Bring a shatter-proof water bottle. Dress comfortably in layers. Carry your shoes with you and change on arrival to help keep

the dance floor clean.  Please see shoe policy below.  No partner needed for line dancing!


Prerequisite: Completion of Beginner Workshop or line dance experience recommended.

Mondays          9:00 - 10:00 am  (ongoing)   

                         10:15 - 11:15 am (June 13 - August 29)


Wednesdays    9:00 - 10:00 am  (ongoing)  

                         10:15 - 11:15 am (June 15 - August 31)

How to join? 

Preregister:  NOTE:  DCAL has revised the procedure for line dance registration. 

Effective now, participants are asked to preregister and prepay by the month. Tuition will vary slightly from month to month depending on the number of days in the month when classes will be held.


For July:  Mondays $30/course (lower due to the 4th of July holiday)

     Wednesdays $40/course

Please drop off payment by check or cash only to the DCAL front desk.  Checks payable to "Dennis Senior Center".

Registrations will be accepted on a first come first served basis. 

Walk-ins will be accommodated on a space-available basis at $10 per class. 


Monthly, going forward DCAL will determine and communicate tuition rates (which may vary due to holidays etc.) and the date when tuition acceptance will start for the following month. 


Then come to class with water bottle and shoes in hand.

Visit the reception desk in the lobby to check in.

Change your shoes, then join us in the DCAL Meeting Room.

Sign Karen's roster and spend five minutes before class warming up.

And you're ready to dance!


Information For Both Courses
  • No partner required

  • Wear casual layered clothing

  • Bring a shatterproof water bottle and small towel

  • Shoe Policy: Carry your shoes with you and change on arrival to help keep the dance floor clean. Special dance shoes not needed but please choose shoes that are non-marking, clean-sole, closed (toe, heel and instep), some flexibility in the sole, and some means of staying on the foot (tie or strap). For safety reasons the following are not permitted in class: bare feet, stocking feet, mules, clogs, slides, platforms, sandals, and heels. 

  • Classes held in the new addition, ¨Dennis Center for Active Living (DCAL) Meeting Room¨,  which is fitted with an excellent HVAC and air exchange system. They have also indicated that we may keep windows open during class to increase air circulation. The flooring has some spring to it, and that should be easier on our joints. Please see Shoe Policy above to help protect the dance floor.

  • For your safety and the safety of your classmates, please check with Karen before joining if unsure of your dance level.



2022 Schedule and Cancellation Information

The following are federal holidays and planned vacation days when no classes will be held. Please make sure to follow the

Cape Sands Ballroom Facebook page ( or the

Cape Sands Ballroom website calendar (

for updates to the schedule.

Monday, July 4 – Independence Day
Monday, September 5 – Labor Day
Monday, October 10 – Columbus Day
Wednesday, November 23 – day before Thanksgiving
December holiday break: Wednesday, December 21, Monday December 26, Wednesday, December 28 and Monday, January 2, 2023 – total 1½ week holiday break`

Covid-related Cancellations

If the Barnstable County Department of Health and Environment issues an indoor mask advisory, or if any agency (federal, state, or local) issues a mask requirement or mandate for an area that includes the Town of Dennis, Karen's Cape Sands Dance classes will be on hold until the order is lifted. Local mask advisory information can typically be found here:

Weather Cancellations

If the Dennis-Yarmouth Regional School District announces that schools will be closed due to inclement weather, Cape Sands Ballroom Line Dance classes will be canceled. Additional information specific to 9:00 am classes: Should the school system announce a delay, if the delay is 1/2 hour or less class will be held as scheduled. Class will be canceled if the delay is more than 1/2 hour. Cancellation postings can typically be found here: 

and on the local Boston TV channels and local Cape Cod radio stations.

Or check out the Cape Sands Ballroom Facebook page ( or the

Cape Sands Ballroom website calendar (

for updates which will be posted by 8:00 a.m. on the day of class.



Live, Love, Line Dance!



Here is what Karen's current Ballroom Line Dance Students

are saying about their class experience


"Karen is amazing!  This is my first line dancing class and I'm hooked!!."
- K.O., Harwich, MA

"Great workout - lots of fun."
- M.J.B., Harwich, MA

"Karen is a great teacher!  Love being with her and a group of women dancing!!"
- D.F., Harwich, MA

"I love it.  Karen is very clear and easy to follow."
- P.C., Harwich, MA

"Great group of ladies.  So much fun."
- S.E.S., Harwich, MA

"Karen breaks down each step before we start dancing to music and makes it so much fun."
- T.L., Harwich, MA

"Lots of fun.  Wonderful workout.  Karen is a great teacher."
- M.M., Harwich, MA



Dennis Center for Active Living (DCAL)

1045 Route 134

South Dennis, MA  02660

Click here for directions