FIG. 8 shows a first example flow diagram 800 for pre-caching audio content based on proximity detection, in accordance with at least some embodiments described herein. Method 800 shown in FIG. 8 presents an embodiment of a method that could be used in the environments 100, 600, and 700 with the systems 200, 202, 204, 300, 400, and 500 for example, in communication with one or more devices, such as those illustrated in FIGS. 2-5. Method 800 may include one or more operations, functions, or actions as illustrated by one or more of blocks 802-810. Although the blocks are illustrated in sequential order, these blocks may also be performed in parallel, and/or in a different order than those described herein. Also, the various blocks may be combined into fewer blocks, divided into additional blocks, and/or removed based upon the desired implementation.