A method for providing geo-fence based alerts in a wireless communications network, the method comprising: maintaining, at a first wireless subscriber device, a geo-fence database containing (i) geo-fence definitions and (ii) an updatable geo-fence to alert mapping that, for each geo-fence definition, designates an assigned alert for playback and is updateable via an over-the-air message received by a wireless transceiver of the first wireless subscriber device from the first wireless subscriber device's serving base station; determining, by the first wireless subscriber device, a current location of the first wireless subscriber device; detecting, by the first wireless subscriber device, an out-to-in geo-fence trigger comprising determining, as a function of the determined current location and the geo-fence database, that the first wireless subscriber device has crossed a geo-fence boundary into a first geo-fence defined in the geo-fence database, or detecting, by the first wireless subscriber device, a newly-within geo-fence trigger comprising determining, as a function of the determined current location and the geo-fence database, that the first wireless subscriber device is within the first geo-fence and has not yet begun playing back an alert associated with the first geo-fence; and responsive to detecting the out-to-in or newly-within geo-fence trigger: identifying, by the first wireless subscriber device and as a function of the updatable geo-fence to alert mapping, a first alert associated with the first geo-fence; and beginning playback, by the first wireless subscriber device, of the first alert associated with the first geo-fence; and receiving, by the transceiver of the first wireless subscriber device from the first wireless subscriber device's serving base station, an over-the-air update identifying the first geo-fence and a second alert different from the first alert, and responsively modifying the updatable geofence to alert mapping for the first geo-fence to replace the first alert as assigned to the first geofence with the second alert as assigned to the first geo-fence. maintaining, at a first wireless subscriber device, a geo-fence database containing (i) geo-fence definitions and (ii) an updatable geo-fence to alert mapping that, for each geo-fence definition, designates an assigned alert for playback and is updateable via an over-the-air message received by a wireless transceiver of the first wireless subscriber device from the first wireless subscriber device's serving base station; (i) geo-fence definitions and (ii) an updatable geo-fence to alert mapping that, for each geo-fence definition, designates an assigned alert for playback and is updateable via an over-the-air message received by a wireless transceiver of the first wireless subscriber device from the first wireless subscriber device's serving base station; determining, by the first wireless subscriber device, a current location of the first wireless subscriber device; detecting, by the first wireless subscriber device, an out-to-in geo-fence trigger comprising determining, as a function of the determined current location and the geo-fence database, that the first wireless subscriber device has crossed a geo-fence boundary into a first geo-fence defined in the geo-fence database, or detecting, by the first wireless subscriber device, a newly-within geo-fence trigger comprising determining, as a function of the determined current location and the geo-fence database, that the first wireless subscriber device is within the first geo-fence and has not yet begun playing back an alert associated with the first geo-fence; and responsive to detecting the out-to-in or newly-within geo-fence trigger: identifying, by the first wireless subscriber device and as a function of the updatable geo-fence to alert mapping, a first alert associated with the first geo-fence; and beginning playback, by the first wireless subscriber device, of the first alert associated with the first geo-fence; and identifying, by the first wireless subscriber device and as a function of the updatable geo-fence to alert mapping, a first alert associated with the first geo-fence; and beginning playback, by the first wireless subscriber device, of the first alert associated with the first geo-fence; and receiving, by the transceiver of the first wireless subscriber device from the first wireless subscriber device's serving base station, an over-the-air update identifying the first geo-fence and a second alert different from the first alert, and responsively modifying the updatable geofence to alert mapping for the first geo-fence to replace the first alert as assigned to the first geofence with the second alert as assigned to the first geo-fence.