Planning a wedding in New York City can be a challenging task, as you need to allocate a budget for various NYC wedding vendors. A wedding photographer is an essential vendor to consider, as they will capture memories of your special day that will last a lifetime. The cost of hiring a NYC wedding photographer ranges from $3000 to $12,000 for 8-10 hours of wedding day coverage. The average cost is around $4500-$7000. However, prices can vary significantly due to several factors, including time, number of photographers, products and services included, experience, and marketing efforts. Wedding packages in New York may include 8-10 hours of coverage, a photographer assistant, an online gallery, high-resolution digital images, videography, a wedding album, complimentary engagement sessions, and more. There are also add-ons and other options available, such as additional wedding coverage, additional photographers, a digital photo booth, engagement sessions, and travel fees outside of NYC. When choosing a NYC wedding photographer, it's important to consider the factors that affect the price, as well as the inclusions and options offered in the packages. By taking the time to research and compare different photographers, you can find the one that best fits your needs and budget.