Kirkwood is home to over 100 shops, boutiques and restaurants that dot the 16 square blocks of the downtown area. Centered around the historic Kirkwood train station, shoppers are sure to discover something unique within the shopping district. Some of the unique shops include Chocolate, Chocolate, Chocolate, The Bug Store, the Alpine Shop, Paperdolls, Vellum, Old Dog New Tricks and many more. Another unique shopping spot in Kirkwood is the Kirkwood Farmers' Market which is open from early April to late September. It features fresh seasonal fruits and vegetables and hosts several events throughout the year.