There are several getBounds() methods in javaFX to find the location of a node. I found that the best option is to use getBoundsInParent().getX() to get the x and also same but getY() to get Y. Bounds also returns some other information that you may find useful