What's On - Thread Memory: Embroidery from Palestine
Thread Memory: Embroidery from Palestine

Tatreez is an ancient practice of elaborate hand-embroidery, and each region of Palestine has its own distinct and identifiable style making embroidery a language as much as a craft. For centuries, a Palestinian woman's dress its cut, colour, textiles, stitches and motifs - reflected her life story. Written into garments are the signs of youth or grief, the marks of motherhood and rural life, as well as the traces of social, political and economic change in Palestine, from the late nineteenth century to the present.
2025 marks 45 years of Dundee's twin city relationship with Nablus, Palestine and this exhibition takes the opportunity to spotlight Nabulsi dress and tell the story of the historic connection between Scotland and Palestine, through material from Dundee collections and Palestinian archives.
Thread Memory also features contemporary embroidered dress, including newly commissioned looks from Palestinian fashion designers building upon inherited cultural traditions. Work by contemporary artists engaging with tatreez will sit next to the traditional dress on display, alongside interviews with Palestinian embroiderers.
Curated by V&As Jameel Curator of Contemporary Art from the Middle East, Rachel Dedman, Thread Memory: Embroidery from Palestine is made in partnership with Hayy Jameel and the Palestinian Museum. It is based on an exhibition of the same title currently on show at Hayy Jameel in Jeddah, Saudi Arabia.
Information published by Leisure and Culture Dundee.
Free, drop-in.
V&A
26th Jun 10:00
27th Jun 10:00
28th Jun 10:00
29th Jun 10:00
30th Jun 10:00
1st Jul 10:00
2nd Jul 10:00
3rd Jul 10:00
4th Jul 10:00
5th Jul 10:00
6th Jul 10:00
7th Jul 10:00
8th Jul 10:00
9th Jul 10:00
10th Jul 10:00
11th Jul 10:00
12th Jul 10:00
13th Jul 10:00
14th Jul 10:00
15th Jul 10:00
16th Jul 10:00
17th Jul 10:00
18th Jul 10:00
19th Jul 10:00
20th Jul 10:00
21st Jul 10:00
22nd Jul 10:00
23rd Jul 10:00
24th Jul 10:00
25th Jul 10:00
26th Jul 10:00
27th Jul 10:00
28th Jul 10:00
29th Jul 10:00
30th Jul 10:00
31st Jul 10:00
1st Aug 10:00
2nd Aug 10:00
3rd Aug 10:00
4th Aug 10:00
5th Aug 10:00
6th Aug 10:00
7th Aug 10:00
8th Aug 10:00
9th Aug 10:00
10th Aug 10:00
11th Aug 10:00
12th Aug 10:00
13th Aug 10:00
14th Aug 10:00
15th Aug 10:00
16th Aug 10:00
17th Aug 10:00
18th Aug 10:00
19th Aug 10:00
20th Aug 10:00
21st Aug 10:00
22nd Aug 10:00
23rd Aug 10:00
24th Aug 10:00
25th Aug 10:00
26th Aug 10:00
27th Aug 10:00
28th Aug 10:00
29th Aug 10:00
30th Aug 10:00
31st Aug 10:00
1st Sep 10:00
2nd Sep 10:00
3rd Sep 10:00
4th Sep 10:00
5th Sep 10:00
6th Sep 10:00
7th Sep 10:00
8th Sep 10:00
9th Sep 10:00
10th Sep 10:00
11th Sep 10:00
12th Sep 10:00
13th Sep 10:00
14th Sep 10:00
15th Sep 10:00
16th Sep 10:00
17th Sep 10:00
18th Sep 10:00
19th Sep 10:00
20th Sep 10:00
21st Sep 10:00
22nd Sep 10:00
23rd Sep 10:00
24th Sep 10:00
25th Sep 10:00
26th Sep 10:00
27th Sep 10:00
28th Sep 10:00
29th Sep 10:00
30th Sep 10:00
1st Oct 10:00
2nd Oct 10:00
3rd Oct 10:00
4th Oct 10:00
5th Oct 10:00
6th Oct 10:00
7th Oct 10:00
8th Oct 10:00
9th Oct 10:00
10th Oct 10:00
11th Oct 10:00
12th Oct 10:00
13th Oct 10:00
14th Oct 10:00
15th Oct 10:00
16th Oct 10:00
17th Oct 10:00
18th Oct 10:00
19th Oct 10:00
20th Oct 10:00
21st Oct 10:00
22nd Oct 10:00
23rd Oct 10:00
24th Oct 10:00
25th Oct 10:00
26th Oct 10:00
27th Oct 10:00
28th Oct 10:00
29th Oct 10:00
30th Oct 10:00
31st Oct 10:00
1st Nov 10:00
2nd Nov 10:00
3rd Nov 10:00
5th Nov 10:00
6th Nov 10:00
7th Nov 10:00
8th Nov 10:00
9th Nov 10:00
10th Nov 10:00
12th Nov 10:00
13th Nov 10:00
14th Nov 10:00
15th Nov 10:00
16th Nov 10:00
17th Nov 10:00
19th Nov 10:00
20th Nov 10:00
21st Nov 10:00
22nd Nov 10:00
23rd Nov 10:00
24th Nov 10:00
26th Nov 10:00
27th Nov 10:00
28th Nov 10:00
29th Nov 10:00
30th Nov 10:00
1st Dec 10:00
3rd Dec 10:00
4th Dec 10:00
5th Dec 10:00
6th Dec 10:00
7th Dec 10:00
8th Dec 10:00
10th Dec 10:00
11th Dec 10:00
12th Dec 10:00
13th Dec 10:00
14th Dec 10:00
15th Dec 10:00
17th Dec 10:00
18th Dec 10:00
19th Dec 10:00
20th Dec 10:00
21st Dec 10:00
24th Dec 10:00
28th Dec 10:00
29th Dec 10:00
31st Dec 10:00
3rd Jan 10:00
4th Jan 10:00
5th Jan 10:00
7th Jan 10:00
8th Jan 10:00
9th Jan 10:00
10th Jan 10:00
11th Jan 10:00
12th Jan 10:00
14th Jan 10:00
15th Jan 10:00
16th Jan 10:00
17th Jan 10:00
18th Jan 10:00
19th Jan 10:00
21st Jan 10:00
22nd Jan 10:00
23rd Jan 10:00
24th Jan 10:00
25th Jan 10:00
26th Jan 10:00
28th Jan 10:00
29th Jan 10:00
30th Jan 10:00
31st Jan 10:00
1st Feb 10:00
2nd Feb 10:00
4th Feb 10:00
5th Feb 10:00
6th Feb 10:00
7th Feb 10:00
8th Feb 10:00
9th Feb 10:00
11th Feb 10:00
12th Feb 10:00
13th Feb 10:00
14th Feb 10:00
15th Feb 10:00
16th Feb 10:00
18th Feb 10:00
19th Feb 10:00
20th Feb 10:00
21st Feb 10:00
22nd Feb 10:00
23rd Feb 10:00
25th Feb 10:00
26th Feb 10:00
27th Feb 10:00
28th Feb 10:00
1st Mar 10:00
2nd Mar 10:00
4th Mar 10:00
5th Mar 10:00
6th Mar 10:00
7th Mar 10:00
8th Mar 10:00
9th Mar 10:00
11th Mar 10:00
12th Mar 10:00
13th Mar 10:00
14th Mar 10:00
15th Mar 10:00
16th Mar 10:00
18th Mar 10:00
19th Mar 10:00
20th Mar 10:00
21st Mar 10:00
22nd Mar 10:00
23rd Mar 10:00
25th Mar 10:00
26th Mar 10:00
27th Mar 10:00
28th Mar 10:00
29th Mar 10:00
30th Mar 10:00
27th Jun 10:00
28th Jun 10:00
29th Jun 10:00
30th Jun 10:00
1st Jul 10:00
2nd Jul 10:00
3rd Jul 10:00
4th Jul 10:00
5th Jul 10:00
6th Jul 10:00
7th Jul 10:00
8th Jul 10:00
9th Jul 10:00
10th Jul 10:00
11th Jul 10:00
12th Jul 10:00
13th Jul 10:00
14th Jul 10:00
15th Jul 10:00
16th Jul 10:00
17th Jul 10:00
18th Jul 10:00
19th Jul 10:00
20th Jul 10:00
21st Jul 10:00
22nd Jul 10:00
23rd Jul 10:00
24th Jul 10:00
25th Jul 10:00
26th Jul 10:00
27th Jul 10:00
28th Jul 10:00
29th Jul 10:00
30th Jul 10:00
31st Jul 10:00
1st Aug 10:00
2nd Aug 10:00
3rd Aug 10:00
4th Aug 10:00
5th Aug 10:00
6th Aug 10:00
7th Aug 10:00
8th Aug 10:00
9th Aug 10:00
10th Aug 10:00
11th Aug 10:00
12th Aug 10:00
13th Aug 10:00
14th Aug 10:00
15th Aug 10:00
16th Aug 10:00
17th Aug 10:00
18th Aug 10:00
19th Aug 10:00
20th Aug 10:00
21st Aug 10:00
22nd Aug 10:00
23rd Aug 10:00
24th Aug 10:00
25th Aug 10:00
26th Aug 10:00
27th Aug 10:00
28th Aug 10:00
29th Aug 10:00
30th Aug 10:00
31st Aug 10:00
1st Sep 10:00
2nd Sep 10:00
3rd Sep 10:00
4th Sep 10:00
5th Sep 10:00
6th Sep 10:00
7th Sep 10:00
8th Sep 10:00
9th Sep 10:00
10th Sep 10:00
11th Sep 10:00
12th Sep 10:00
13th Sep 10:00
14th Sep 10:00
15th Sep 10:00
16th Sep 10:00
17th Sep 10:00
18th Sep 10:00
19th Sep 10:00
20th Sep 10:00
21st Sep 10:00
22nd Sep 10:00
23rd Sep 10:00
24th Sep 10:00
25th Sep 10:00
26th Sep 10:00
27th Sep 10:00
28th Sep 10:00
29th Sep 10:00
30th Sep 10:00
1st Oct 10:00
2nd Oct 10:00
3rd Oct 10:00
4th Oct 10:00
5th Oct 10:00
6th Oct 10:00
7th Oct 10:00
8th Oct 10:00
9th Oct 10:00
10th Oct 10:00
11th Oct 10:00
12th Oct 10:00
13th Oct 10:00
14th Oct 10:00
15th Oct 10:00
16th Oct 10:00
17th Oct 10:00
18th Oct 10:00
19th Oct 10:00
20th Oct 10:00
21st Oct 10:00
22nd Oct 10:00
23rd Oct 10:00
24th Oct 10:00
25th Oct 10:00
26th Oct 10:00
27th Oct 10:00
28th Oct 10:00
29th Oct 10:00
30th Oct 10:00
31st Oct 10:00
1st Nov 10:00
2nd Nov 10:00
3rd Nov 10:00
5th Nov 10:00
6th Nov 10:00
7th Nov 10:00
8th Nov 10:00
9th Nov 10:00
10th Nov 10:00
12th Nov 10:00
13th Nov 10:00
14th Nov 10:00
15th Nov 10:00
16th Nov 10:00
17th Nov 10:00
19th Nov 10:00
20th Nov 10:00
21st Nov 10:00
22nd Nov 10:00
23rd Nov 10:00
24th Nov 10:00
26th Nov 10:00
27th Nov 10:00
28th Nov 10:00
29th Nov 10:00
30th Nov 10:00
1st Dec 10:00
3rd Dec 10:00
4th Dec 10:00
5th Dec 10:00
6th Dec 10:00
7th Dec 10:00
8th Dec 10:00
10th Dec 10:00
11th Dec 10:00
12th Dec 10:00
13th Dec 10:00
14th Dec 10:00
15th Dec 10:00
17th Dec 10:00
18th Dec 10:00
19th Dec 10:00
20th Dec 10:00
21st Dec 10:00
24th Dec 10:00
28th Dec 10:00
29th Dec 10:00
31st Dec 10:00
3rd Jan 10:00
4th Jan 10:00
5th Jan 10:00
7th Jan 10:00
8th Jan 10:00
9th Jan 10:00
10th Jan 10:00
11th Jan 10:00
12th Jan 10:00
14th Jan 10:00
15th Jan 10:00
16th Jan 10:00
17th Jan 10:00
18th Jan 10:00
19th Jan 10:00
21st Jan 10:00
22nd Jan 10:00
23rd Jan 10:00
24th Jan 10:00
25th Jan 10:00
26th Jan 10:00
28th Jan 10:00
29th Jan 10:00
30th Jan 10:00
31st Jan 10:00
1st Feb 10:00
2nd Feb 10:00
4th Feb 10:00
5th Feb 10:00
6th Feb 10:00
7th Feb 10:00
8th Feb 10:00
9th Feb 10:00
11th Feb 10:00
12th Feb 10:00
13th Feb 10:00
14th Feb 10:00
15th Feb 10:00
16th Feb 10:00
18th Feb 10:00
19th Feb 10:00
20th Feb 10:00
21st Feb 10:00
22nd Feb 10:00
23rd Feb 10:00
25th Feb 10:00
26th Feb 10:00
27th Feb 10:00
28th Feb 10:00
1st Mar 10:00
2nd Mar 10:00
4th Mar 10:00
5th Mar 10:00
6th Mar 10:00
7th Mar 10:00
8th Mar 10:00
9th Mar 10:00
11th Mar 10:00
12th Mar 10:00
13th Mar 10:00
14th Mar 10:00
15th Mar 10:00
16th Mar 10:00
18th Mar 10:00
19th Mar 10:00
20th Mar 10:00
21st Mar 10:00
22nd Mar 10:00
23rd Mar 10:00
25th Mar 10:00
26th Mar 10:00
27th Mar 10:00
28th Mar 10:00
29th Mar 10:00
30th Mar 10:00