100 things to do with your best friends (girls)

1. Go on a road trip

2. Have a movie marathon
3. Go camping
4. Have a spa day at home
5. Plan a surprise party for someone
6. Go hiking
7. Have a picnic in the park
8. Take a cooking or baking class together
9. Volunteer at a local charity
10. Go thrift shopping
11. Plan a weekend getaway
12. Have a karaoke night
13. Take a dance class together
14. Plan a themed costume party
15. Host a game night
16. Have a photo shoot
17. Take a pottery class
18. Go to a music concert
19. Have a beach day
20. Take a yoga or meditation class
21. Host a DIY craft night
22. Go to a flea market
23. Have a book club
24. Take a painting class
25. Go wine tasting
26. Have a baking competition
27. Plan a scavenger hunt
28. Take a Zumba or fitness class
29. Go to a comedy show
30. Have a movie night at the drive-in theater
31. Plan a day of sightseeing in a nearby city
32. Take a day trip to a nearby tourist attraction
33. Volunteer together at an animal shelter
34. Have a picnic in the backyard
35. Go ice skating
36. Plan a spa day at a local spa
37. Take a cooking workshop
38. Do a puzzle together
39. Have a fashion show with each other's clothes
40. Go to a local art gallery or museum
41. Take a rock climbing class
42. Have a DIY home decor day
43. Plan a themed potluck dinner
44. Go to a theme park or amusement park
45. Take a photo booth tour around the city
46. Plan a charity run or walk event
47. Have a DIY facial or skincare night
48. Go to a comedy club
49. Take a pottery wheel class
50. Have a picnic on a rooftop
51. Plan a beach bonfire with s'mores
52. Host a wine and cheese tasting party
53. Go to a paint and sip class
54. Have a board game night
55. Take a self-defense class together
56. Plan a day of outdoor water activities
57. Attend a music festival
58. Have a DIY tie-dye session
59. Go to a food festival or fair
60. Take a trampoline fitness class
61. Volunteer to clean up a local park or beach
62. Have a movie marathon in your pajamas
63. Go horseback riding
64. Plan a day of DIY home improvement projects
65. Take a photography class together
66. Have a themed outdoor tea party
67. Go to a local farmers market
68. Plan a day of wine tasting at nearby wineries
69. Take a cake decorating class
70. Have a DIY candle-making session
71. Plan a day of outdoor games at a park
72. Go to a local orchard for fruit picking
73. Take a jewelry-making class
74. Have a day of indoor rock climbing
75. Go to a food truck festival
76. Plan a day of pampering at a luxury spa
77. Attend a pottery painting workshop
78. Have a themed costume run or walk event
79. Go to a music karaoke bar
80. Plan a day of exploring local hiking trails
81. Take a flower arranging or bouquet-making class
82. Have a DIY home organization day
83. Go to a comedy improv show
84. Plan a day of outdoor yoga or pilates
85. Take a cooking challenge and create unique recipes
86. Have a themed outdoor movie night
87. Go to a local fair or carnival
88. Volunteer at a local retirement home or hospital
89. Plan a day of exploring nearby historical landmarks
90. Take a calligraphy or hand-lettering class
91. Have a DIY spa products-making session
92. Go to a local art and craft fair
93. Plan a day of horseback riding on scenic trails
94. Take a ceramics or pottery painting class
95. Have a DIY jewelry-making session
96. Go to a live theater or musical performance
97. Plan a day of exploring local gardens or botanical parks
98. Take a stained glass or mosaic-making class
99. Have a themed outdoor yoga or meditation session
100. Go to a local cultural festival or event