This weekend explore the creative side to a city that is drenched in history.


  • Take a magic carpet ride in Lappin Park
  • Learn to bellydance with the North East Bellydancing Association
  • Admire art from amateurs to professional artists
  • Learn to hoop dance or take an acting improv class

Over 16 musical performances this weekend, many on our outdoor stage.

Numerous works of art are on display during the festival.

There are free art making activities for children.

Performance Schedule:

Friday, June 3

5 – 7 p.m.             Salem Arts Festival Kick Off Reception –  Open to the public, refreshments. Exhibit of 30 artists work. Location: Museum Place Mall Gallery Music by Julian Baptista

7 – 10 p.m.          A Night of Singing – First Universalist Hall, 211 Bridge St. (Main entrance from Federal Street near the Church Street parking lot)

7 pm                      “Ain’t it a pretty night” – Arias & Scenes from American Opera presented by Jennifer Sgroe

8 pm                       Gems of Victorian Operetta presented by Rebecca Hains, soprano, and Thomas Dawkins, baritone

9 pm                       The Paul Madore Singers

Saturday, June 4

10:00                    Live Tatoo Demonstration – Witch City Ink

10:00                    Arts & Craftsman Art making – Art creation table all day Near the East India Fountain on Essex Street*

10:00                    Phoenix School Art making – Art making for children all day Near the East India Fountain on Essex Street*

10:00                    Lappin Park Art Exhibit – Lucas Custer

10:30                    J. D. Scrimegeour Poetry –  CinemaSalem Cafe

11:00                    Neophyte Capsule -Screening Room CinemaSalem

11:00                    Intermodal Expressive Therapies Workshop – Near the East India Fountain on Essex Street*

11:00                    Bob & Jen Strom – East India Fountain Stage

12:00                    Mr. Rogers Neighborhoodlumz  – East India Fountain Stage

12:00                    Hoop Dance (free lessons) –  Near the East India Fountain on Essex Street*

12:00                    Ekphrastic Poetry Workshop – Poetry in the gallery

1pm                      Machine 475 – East India Fountain Stage

1pm                      Dream Drama Company Improv – Near the East India Fountain on Essex Street*

2pm                      Down N Derby Band – East India Fountain Stage*

2pm                     The Fishwife Project- Art Gallery

2pm                      Pangaea Papermaking – Museum Place Mall

3pm                     Northeast Bellydance Association North Shore Chapter – East India Fountain Stage*

3pm                     Buckaroo Bonsai Tree Sculpting Near the East India Fountain on Essex Street*

3:30pm                Jennifer Bell – Singer/Guitarist – Main Gallery in Museum Place Mall

4pm                     Judy C East India Fountain Stage

4pm                     Swami Vision collaborative all day project final reveal at 4 Near the East India Fountain on Essex Street*

5pm                     Reckless Alpha  – East India Fountain Stage*

(Saturday Performance Rain Location First Universalist Church 211 Bridge Street (main entrance from Federal Street near the Church Street parking lot).

Sunday, June 5

11am                   The Honky Tonk Women of Gloucester East India Fountain Stage*

12pm                   John Colvert  East India Fountain Stage

1pm                     Kirsten & Dave East India Fountain Stage*

2pm                     Manifest  East India Fountain Stage*

3pm                     The Dejas East India Fountain Stage*

4pm                     East West Trio with Special Guest  East India Fountain Stage*

live cricket

cricket live

live cricket streaming

cricket live streaming

cricket live streaming

cricket live streaming

live cricket match

cricket online

watch cricket

live match cricket

live stream

live streaming

online tennis

canlı izle

tennis online

tennis tv

tennis on tv

tv tennis

tennis video

tennis videos

the tennis channel

watch tennis

live tennis streaming

tennis live streaming

live streaming tennis

live tennis stream

tennis live free

live tennis free

free live tennis

watch tennis live

watch live tennis

live tennis tv

live tennis online

tennis live online

tenis directo

tenis en directo

tenis en vivo

tenis gratis

videos de tenis

tv tenis

tenis tv

tenis en tv

tenis en television

tenis online gratis

formula 1 live

live formula 1

formula 1 stream

stream formula 1

live stream formula 1

formula 1 live stream

live formula 1 streaming

live streaming formula 1

formula 1 live streaming

formula 1 on tv

formula 1 video

formula 1 watch

formula 1 live free

formula 1 streaming free

formula 1 free live streaming

formula 1 live streaming free

live formula 1 streaming free

free formula 1 live streaming

formula 1 live stream free

watch formula 1 live

watch live formula 1

formula 1 live online

formule 1 en live

formule 1 direct

formule 1 en direct

тенис live

тенис онлайн

онлайн тенис

тенис он лайн

смотреть онлайн тенис

смотреть тенис онлайн

формула 1 онлайн

формула 1 on-line

формула 1 online

формула 1 трансляция

online f1

f1 stream

f1 live streaming

live streaming f1

live f1 streaming

f1 on tv

tv f1

f1 watch

f1 live free

f1 in live

the f1 live

f1 on live

f1 gratis

f1 vivo

f1 en vivo

f1 en directo

directo f1

f1 directo

watch f1 online

watch f1 live

трансляция формула 1

формула 1 онлайн смотреть

формула 1 смотреть онлайн

смотреть формула 1 онлайн

смотреть онлайн формула 1

телетрансляция формула 1

formel 1 live

live formel 1

formel 1 stream

formel 1 streaming

live stream formel 1

formel 1 live stream

formel 1 live streaming

live hockey

hockey live

hockey online

hockey stream

hockey streaming

streaming hockey

hockey on tv

hockey tv

hockey live stream

live stream hockey

live hockey stream

hockey live streaming

live streaming hockey

watch hockey online

hockey direct

free live hockey

watch hockey live

watch live hockey

live hockey game

live hockey online

live hockey games

live nhl hockey

eishockey live

live eishockey

eishockey stream

eishockey live del

eishockey live stream

live stream eishockey

live basketball

basketball online

online basketball

live basketball streaming

watch basketball online

watch live basketball

watch basketball live

live basket

basket en live

direct basket

basket en direct

basket direct

baloncesto on line

онлайн баскетбол

баскетбол онлайн

баскетбол online

online баскетбол

баскетбол он лайн

live volleyball

voleibol en vivo

live rugby league

rugby league live

rugby matches

rugby live stream

live rugby stream

live stream rugby

live streaming rugby

live rugby streaming

rugby live streaming

watch rugby live

watch live rugby

rugby channel

england rugby live

live england rugby

rugby union live

streaming cricket

live streaming cricket

cricket live stream

live cricket stream

live stream cricket

free cricket

cricket on line

on line cricket

cricket tv

the cricket tv

cricket live watch

star cricket live

live star cricket

watch cricket live

live cricket watch

live cricket india

cricket live india

cricket india live

india live cricket

cricket online live

live cricket online

online cricket live

online live cricket

live cricket 2012

live espn cricket

free online cricket

free live cricket

free cricket live

cricket tv live

live cricket tv

cricket tv live

tv cricket live

online watch cricket

watch online cricket

watch cricket online

view live cricket

see live cricket

live neo cricket

ten cricket live

india cricket match

live video cricket

cricket live video

video cricket live

live cricket video

cricket video live

online cricket match

cricket match online

sports live cricket

sports cricket live

livetv cricket

free cricket streaming

icc cricket live

live icc cricket

icc live cricket

live cricket matches

yahoo cricket live

yahoo live cricket

sport cricket live

ipl cricket live

live cricket ipl

live ipl cricket

ipl live cricket

online cricket tv

geo cricket live

geo live cricket

online cricket streaming

espnstar live cricket

live cricket espnstar

espnstar cricket live

star cricket tv

cricket live videos

live cricket videos

today cricket match

cricket match today

live cricket channel

tensports live cricket

live cricket telecast

cricket live telecast

new cricket live

cricket live links

live cricket links

live cricket channels

star cricket online

starsports live cricket

cricket update live

live cricket today

myp2p cricket

live cricket info

live cricket commentary

cricinfo live cricket

free cricket tv

sky cricket live

doordarshan cricket live

live t20 cricket

bcci live cricket

ndtv live cricket

хоккей онлайн

онлайн хоккей

хоккей online

online хоккей

трансляция хоккей

хоккей трансляция

он лайн хоккей

хоккей трансляции

трансляции хоккей

смотреть хоккей онлайн

хоккей смотреть онлайн

смотреть онлайн хоккей

хоккей онлайн смотреть

хоккей онлайн трансляция

трансляция хоккей онлайн

онлайн трансляция хоккей

ufc en live

ufc en streaming

ufc direct

ufc en direct

ufc stream

stream ufc

ufc live

live ufc

ufc streaming

streaming ufc

live ufc stream

watch ufc

live stream ufc

ufc live stream

ufc streaming live

ufc live streaming

live streaming ufc

free ufc stream

ufc on tv

ufc tv

ufc watch online

watch ufc free

ufc live free

ufc free online

ufc online free

watch ufc live

free ufc fight

ufc online stream

ufc live online

justin tv ufc

free ufc fights

ufc fight live

hokej online

online hokej

hokej on line

on line hokej

hokej tv

tv hokej

hokej živě

živě hokej

online tenis

tenis canlı

tenis izle

tenis maçı

formula 1 izle

f1 izle

live sport

sport direct

handball on tv

sport watch

five live sport

live sports

sports live

direct sports

sports direct

sports on tv

online sports

sports online

live streaming sports

live sports streaming

justin tv sports

live sports tv

live tv sports

free live sports

watch sports online

watch sports live

watch live sports

atdhe sports

live sports online

atdhe live sports

free sports tv

fútbol en directo

futbol directo

partido en directo

partidos en directo

barça madrid directo

tenis directo

tenis en directo

liga en directo

futbol directo gratis

partidos futbol directo

roja directo

la roja directo

formula 1 directo

ver futbol directo

madrid directo

mma online

mma stream

soccer direct

ntvspor canlı izle

canlı basketbol

basketbol canlı

beşiktaş maçı canlı

bjk maçı canlı

fenerbahçe maçı izle

galatasaray maçı izle