I am replacing an old light that was above my sink and the box was so brittle it broke and I could not mount the new light. I removed the "new work" box and the drywall around it crumbled. Now the hole is too large for a new work box. Any ways to fix this? Really hoping I do not have to have someone come and repair a large section of drywall in my ceiling. Thank you
Likely too late to be of use to OP, but for others who may come looking.
- Look what's up there? Lath? Joists?
- Cut a nice rectangular wallboard patch larger than the hole. Trace its outline on the ceiling.
- Remove plaster within the outline so patch can fit in snugly. Ensure that opening is wide enough to access a joist to which box can now be affixed.
- Install box.
- Cut opening in patch to allow sufficient access into box.
- Attach patch - now a rectangular frame - to ceiling structure.
- Apply joint compound and finish
I'm in the midst of a repair where I'm stripping plaster off lath and will then glue and screw my patch in place. I can update once I'm done.
That light fixture was too close to the wall anyway. Patch the old hole with a self-sticking drywall patch, then mount a new box to the joist about 8" further away from the wall. There are boxes that can be screwed right into the joist from below the ceiling (look for Madison Electric Products Fan and Fixture 1-Gang Gray Polycarbonate New Work/Old Work Standard Ceiling Fan Ceiling Electrical Box).
It looks like there's a joist running alongside the hole, as I would expect. Your box should be mounted to that and not really have anything to do with the drywall. Mix a little mud up, probably a thicker consistency for the ceiling, and mash it around the edges to fill in the gaps after the box is installed.
And honestly, your new light is likely to cover up the edges of that hole anyway so I wouldn't even bother patching it.