Check your big box home improvement centers and patio furniture stores.
A seat replacement for a canopy swing can be purchased with the manufacturer in most instances. If the canopy swing is still under warranty, the replacement may be covered by the company.
FashionTIY
i bet you could find them at home depot, lowe's, or ace.
Mainstays Garden ---Customer Service 1-877-539-7436 for swings and replacement parts
You can get one at kmart replacement swing Canopy.
If you want a canopy for your swing seat you should check out amazon.com. They got a large inventory of different models and colours on their canopy swing seat.
You can purchase a canopy swing cover and a seat for canopy swing model RIS423 at a shopping mall in you area.
wallmart.com
You can buy a replacement canopy for your patio umbrella online. It will cost you about $40 and includes everything you need to put up the canopy with success.
You would have to contact the manufacturer of the canopy swing and they would be able to give you a list of places that carry it. You could also call companies like Lowes and Sears.
You can order replacement canopies online directly from the Quik Shade company. As of October 2014, the price for the W100 replacement canopy is $54.99.
buy a new gazebo cuz we are all screwed ! they do not want us to replace canopy only !