My children managed to pull on the curtains hard enough to yank the bracket which attached the curtain rod to the wall out. What is the best way to repair this?
Here's what it looks like:
There's several ways to fix this, depending on a few things.
The best thing to do is avoid drywall anchors, and screw directly into a stud. If there's one close enough that it looks okay, you should do that. You'll have to patch up these holes, which may be a bit of a pain to do with the textured walls, but it's doable.
The next best option is probably to use a toggle bolt anchor. These are bolts that expand when you put them in the wall:
This site has some good info on them, including a sizing chart:
This option has the advantage that you can probably use the existing holes (just use a large enough toggle bolt), and bolts are reasonably strong so hopefully this won't happen again.
It's hard to tell from the picture, but if the curtain hardware doesn't totally cover the holes you'll need to do some cosmetic work. Keep in mind though that if you patch these holes with compound, they still won't be as strong as regular drywall, so you won't be able to put the same size anchor back in and expect it to hold.
We once used 1x2 wood across the length of the window trim to attach blinds to. It might be a bit excess, but with added surface area being screwed into the wall, much stronger.
You could paint it the color of the window trim (or stain) before hand so its less noticeable.
It worked for the blinds because the blind ran the entire span of the window. Depending on how your drapes are made, you may notice it.
Another alternative to the standard toggle bolt is Snaptoggle bolt. It will stay in place if you remove the bolt. The only disadvantage is it should not be used if the area behind the wall is uneven.