You can use a variety of materials to fill in gaps under fences. They each come with unique pros and cons, depending on your needs. We recommend using dirt, rocks, vinyl strips, or concrete, depending on why you want to fill the gap underneath your vinyl fence.