I have used the Geofence plugin by @RendyDelRosario . When my application is in background I get notified but when the App is closed I don't receive any notification. I followed the Geofence sample but no luck. Is there any better way to implement Geofence in Xamarin forms. I'm working on Xamarin forms Shared Project. I have placced the CrossGefenceInitializer in Share project. I have initialized the CrossGeofenceInitializer in the Android Applicaition subbclass.