Information on:

Swift Creek Mill Theatre

Swift Creek Mill Theatre
17401 Jefferson Davis Highway
804-748-5203

History :

Records indicate that Swift Creek Mill was in existence as early as 1663. It is believed to be the oldest grist mill in this country. Henry Randolph I, born in Little Houghton, Northhamptonshire, England, migrated to this country about 1640. In 1655, he acquired a large tract of land in Bermuda Hundred on Swift Creek where he erected the present mill. An heir of Henry Randolph I, William Bland Randolph, deeded the mill to William Rowlett on February 20, 1805, and it became known as Rowlett's Mill. In 1852, the Rowlett heirs conveyed the mill to the Swift Creek Manufacturing Company. On May 9th and 10th, 1864, a battle was fought around the mill when General B.F. Butler's Army of the James attempted to cross Swift Creek. Following the Civil War, the property became Schmidt's Distillery, making corn whiskey. Following this, the property changed hands several times, was operated as a grist mill and became known as Swift Creek Mill. It continued to operate as a grist mill until about 1956.

On December 2, 1965, Swift Creek Mill Playhouse opened its doors. Converting the old grist mill into a dinner theatre required an addition to the three story building to house the kitchen, dressing rooms and restrooms. Stairways were built leading to upper and lower dining levels, and to the theatre located on the top floor. Much of the old equipment in the mill was refurbished to lend a rustic atmosphere.

Swift Creek Mill has been preserved as both an historical landmark and a cultural outlet for the talent of local artists, skilled actors, directors, designers and technicians whose efforts have made possible the artistic achievements of the Mill. The 300 year old Swift Creek Mill has been made a Virginia Historical Landmark and has been listed in the National Register of Historic Places.



Swift Creek Mill Theatre is not affiliated with AmericanTowns Media

Upcoming Events at Swift Creek Mill Theatre

Performance - Angel Street

Friday, Sep 11, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Sep 12, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Friday, Sep 18, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Sep 19, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Sunday, Sep 20, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Friday, Sep 25, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Sep 26, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Sep 26, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Wednesday, Sep 30, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Thursday, Oct 1, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Friday, Oct 2, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Oct 3, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Sunday, Oct 4, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Wednesday, Oct 7, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Thursday, Oct 8, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Friday, Oct 9, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Oct 10, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - Angel Street

Saturday, Oct 10, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Angel Street

Performance - The Winter Wonderettes

Friday, Nov 13, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Nov 14, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Sunday, Nov 15, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Wednesday, Nov 18, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Friday, Nov 20, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Nov 21, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Nov 21, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Friday, Nov 27, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Nov 28, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Nov 28, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Thursday, Dec 3, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Friday, Dec 4, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Dec 5, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Sunday, Dec 6, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Thursday, Dec 10, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Friday, Dec 11, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Dec 12, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Sunday, Dec 13, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Thursday, Dec 17, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Friday, Dec 18, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Dec 19, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Wednesday, Dec 23, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Dec 26, 2020 at 2:30pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - The Winter Wonderettes

Saturday, Dec 26, 2020 at 8:00pm
South Chesterfield, VA
Read More »
Performance - The Winter Wonderettes

Performance - Murder for Two

Friday, Jan 22, 2021 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Saturday, Jan 23, 2021 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Wednesday, Jan 27, 2021 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Friday, Jan 29, 2021 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Saturday, Jan 30, 2021 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Sunday, Jan 31, 2021 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Wednesday, Feb 3, 2021 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Friday, Feb 5, 2021 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Saturday, Feb 6, 2021 at 2:30pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Saturday, Feb 6, 2021 at 8:00pm
South Chesterfield, VA
Read More »
Performance - Murder for Two

Performance - Murder for Two

Thursday, Feb 11, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Friday, Feb 12, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Saturday, Feb 13, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Sunday, Feb 14, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Thursday, Feb 18, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Friday, Feb 19, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Saturday, Feb 20, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Murder for Two

Saturday, Feb 20, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Mar 19, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Mar 20, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Wednesday, Mar 24, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Mar 26, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Mar 27, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Mar 27, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Apr 2, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Apr 3, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Wednesday, Apr 7, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Thursday, Apr 8, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Apr 9, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Apr 10, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Thursday, Apr 15, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Apr 16, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Apr 17, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Sunday, Apr 18, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Thursday, Apr 22, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Apr 23, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, Apr 24, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Sunday, Apr 25, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Thursday, Apr 29, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Friday, Apr 30, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, May 1, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Greater Tuna

Saturday, May 1, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Friday, May 28, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, May 29, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Friday, Jun 4, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, Jun 5, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Sunday, Jun 6, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Wednesday, Jun 9, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Friday, Jun 11, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, Jun 12, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, Jun 12, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Wednesday, Jun 16, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Thursday, Jun 17, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Friday, Jun 18, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, Jun 19, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Sunday, Jun 20, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Thursday, Jun 24, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Friday, Jun 25, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, Jun 26, 2021 at 2:30pm
South Chesterfield, VA
Read More »

Performance - Love/Sick

Saturday, Jun 26, 2021 at 8:00pm
South Chesterfield, VA
Read More »

Photos