Memorial Day - Monday, May 30th, 2016

Memorial Day is an American Federal holiday observed on the last Monday of May. Formally known as "Decoration Day", Memorial Day is a day of remembering the men and women who have died serving in the United States Armed Forces. Memorial Day typically marks the start of the summer season and is celebrated with family gatherings, parades, cemetary decoration and gardening.

Military Garden Stones

A beautiful addition to your yard or garden.

Military Flags

Show patriotic pride with a hanging flag from our large selection.

Patriotic Container Gardens

Choose from ready made potted arrangements, or pick your own to have potted on the premises free of charge.

Red, White & Blue Hanging Baskets

Grown right here in our greenhouses!

Traditional U.S. Flags

A variety of high quality Annin brand flags, patriotic bunting and mounting supplies.