Adding a Mounting Hole to a Custom Footprint in KiCad

How can I insert a mounting hole in a custom footprint? Instead of adding a mounting hole, I ended up drawing a circle in the F.Silkscreen layer. I want to ensure I properly add the mounting hole while designing the custom footprint
spacer

Add a pad with pad type “NPTH, Mechanical” and the required hole size.

I was going to write copy/paste, but if you are adding footprints to make a footprint, is it still a footprint, or a PCB?
Modifying footprints to get another footprint is OK, but adding footprints to get a new footprint, I’m not sure.

Others are sure to comment.

I suppose you could try adding then verify the results with a 3D image?

Mounting holes can be either NPTH or PTH. You can even use lines on the Edge.Cuts layer to make cutouts, or for example the contour of card edge connectors.

There are many examples in KiCad’s own libraries. If you’re new to designing footprints, then studying how KiCad’s own libraries are made is a good starting point.

NPTH is not so common. One default footprint that uses NPTH is:

LED_SMD:LED_Osram_Lx_P47F_D2mm_ReverseMount