Perfectly Matched

Linen colors and styles for every occasion!

Table Linen Rental

Memorable Moments provides a wide variety of linen and seatcover décor that provides that special added touch to your event. Whatever your needs from a simple linen chair cover to sashes, table linens, organzas, silks and more. We will strive to make your day memorable.

Table Overlays & Tablecloths

Memorable Moments offer a variety of table overlay options that will enhance the look and feel of your event. Our creative decor team works hard to cover the slightest detail to give your wedding the look you have always envisioned. Whatever your needs from a simple backdrop to a complete package with linens and chair covers. We will strive to make your day memorable!

View galleries of our most popular linen categories below. We have much more options available, so if there is something that you’re looking for, let us know!

Note: Click on the thumbnails below for full color and style options in each category.

Polyester Poplin

Our polyester poplin style gives a clean, crisp look in a wide range of exciting colors. The fabric works well in both casual and formal settings and makes any gathering elegant and exciting. View the full range of options below.

Bridal Satin

Our bridal satin range gives creates a perfectly elegant atmosphere to any room with silky shine and brilliant colors. The style is perfect for weddings and any formal gathering where looking sensational is the theme du jour. 70 colors to choose from. View all in the gallery below.

4″ Pintuck

A silky and textured table linen with unique pleats and designs. This elegant tablecloth consists of a taffeta base with a 4″ diamond pleat embroidered throughout the fabric. Available in 44 colors and a wide variety of sizes. View all in the gallery below.

Crush Satin

This elegant, soft-touch tablecloth is a satin fabric with a crush texture throughout. Satin has a beautiful iridescent quality that shines in all kinds of light. Available in a dazzling array of colors and all sizes. See all below.

Glitz Sequins

For those special events or when you want the tables to stand out in your room, sequin tablecloths will add sparkle,shimmer, and shine. Our glitz sequin tablecloth designs for round tables and rectangular tables come in a wide range of vibrant colors—from reds and blues, to the metallic colors of silver and gold. See all color and style options in the gallery below.


The Memorable Moments collection of spandex tablecloths provide a fun, ultra-modern, and elegant look to any party, event, or celebration. Available in a wide array of hot colors bound to make your gathering fun and exciting. Mix an match for even more. See all options in the gallery below.

Poly Checker

Celebrate your special event in the atmosphere of summer summer with checkered tablecloths in a traditional gingham pattern. Ideal for Southern-style outdoor gatherings, down home cooking, country-western themes, and buffet lines. See all color and style options in the gallery below.

Valentina Lace

This luxury tablecloth is a mesh/lace with floral embroidery & sequins pattern all over. Valentina lace is ideal for weddings, bridal events, and premier gatherings where luxury and class are features of the celebration. Available in five elegant colors and a variety of sizes. See all options in the gallery below.

Swirl Flocking Taffeta

Celebrate your special day by having your reception accented with these beautiful swirl flocking taffeta tablecloths from Memorable Moments. Together with your beautiful centerpieces and table settings, the rich hues and high quality fabric of these tablecloths creates an inviting ambiance for your guests. Available in 14 colors and a variety of sizes. See all options in the gallery below.

Rose Satin

These embossed rose satin tablecloths exhibit beautifully-detailed designs that shimmer with unabashed elegance. The style conveys refinement and a taste for the finer things and is perfect for adorning banquet event tables. Available in numerous colors and a variety of sizes. See all options in the gallery below.

Ribbon Mesh Lace

This luxurious tablecloth has a mesh/sheer base w/ a floral & sequins embroidery design throughout. Available in several elegant colors and a variety of sizes to make your memorable occasion shine. See all options in the gallery below.

Rustic Linen

This casual, light, and simple fabric contains a soft-feeling base with a natural linen weave look throughout. It compliments garden parties, riverside gatherings, and barn weddings, and gives any traditional country event a refined sense of elegance. See more in the gallery below.

Imperial Satin Stripe

This elegant Imperial satin stripe linen is a soft and smooth jacquard fabric with a tone on tone stripe. It’s appropriate for the most elegant and distinguished occasions. See all color and style options in the gallery below.

Just wanted to say that Elaine Canty as well as her staff were an absolute delight to work with. They are true professionals and offer great suggestions for making your event perfect. On our wedding weekend it was supposed to rain and Elaine was very gracious to reassure me that no matter what the event was going to be perfect. On the day that I went to pick up our linens and runners Elaine made sure that our order was correct and the fact that she took the extra time to make the visit personable is that “little extra” that makes them stand out. Thanks again!

Fredericksburg, VA, February 2017

We rented our linens from Memorable Moments. They have a great selection of colors and types to choose from, and the linens were clean and perfectly pressed.
Bethany & Nick

Fredericksburg, VA

Make Your Event Memorable!

To find out more about how to make your party or event come to life, simply contact us! We’ll discuss what you have in mind and tell you everything you need to know to make it happen with Memorable Moments!

Make Your Reservation Online

Schedule your party supplies right here on our website and have everything ready to for your big day. You can select your supplies, specify the date and times, and pay online. We'll make sure everything is set up and ready to go when you want it. It's the easiest way to make sure that your event goes off without missing a beat!

Have Questions?

We're here to help! Simply give us a call at (540) 548-3486 or click the button below to go to our contact page.