diff --git a/doc/source/io.rst b/doc/source/io.rst
index 34dc185c200e6..92fc28af0281a 100644
--- a/doc/source/io.rst
+++ b/doc/source/io.rst
@@ -1580,12 +1580,19 @@ You can pass in a URL to a CSV file:
df = pd.read_csv('https://download.bls.gov/pub/time.series/cu/cu.item',
sep='\t')
-S3 URLs are handled as well:
+S3 URLs are handled as well but require installing the `S3Fs
+`_ library:
.. code-block:: python
df = pd.read_csv('s3://pandas-test/tips.csv')
+If your S3 bucket requires cedentials you will need to set them as environment
+variables or in the ``~/.aws/credentials`` config file, refer to the `S3Fs
+documentation on credentials
+`_.
+
+
Writing out Data
''''''''''''''''